Мне было интересно, считается ли это хорошим стилем для вызова команд bash в Python script с помощью os.system(). Мне также было интересно, безопасно ли это делать.
Я знаю, как реализовать некоторые функции, которые мне нужны в bash и в Python, но гораздо проще и интуитивно реализовать его в Bash. Тем не менее, я чувствую, что очень тяжело писать os.system( "bash code" ).
В частности, я хочу переместить все файлы, которые заканчиваются определенным расширением, в каталог.
В bash: * mv.ext/path/to/destination В Python (Pseudocode): для файла в каталоге: if file.endswith( "ext" ): переместить файл в пункт назначения
В этом случае, что мне делать?