У меня есть инструкция if из Shell Script и попытка записать это в python .. , но я понятия не имею, как это работает в python.Python Script greping directories
if [[ $(ls -d $DIR1/* | grep test) ]]
выше сценарий оболочки .. и я хочу переписать это на языке Python. , что он делает это выглядит для любых каталогов, которые начинаются со слова «TEST» в dir1 и если есть, то он должен выполнить команду, если ..
как я могу сделать это питон?
Я буду редактировать этот вопрос .. Допустим, мой DIR1
является /tmp/doc
и в /doc
каталогах, есть test1, test2, get1, get2 ...
Я хочу использовать, если заявление, чтобы проверить, если внутри в /doc
директории содержит все каталоги, которые содержат слово "test"
(в данном случае test1
и test2
)
если да, то я хочу, чтобы переместить что test1
и test2
в другие каталоги.
Спасибо
Вы можете уточнить дальше по команде, если здесь. Это то, что вы хотите сделать внутри сценария python, или вы хотите, чтобы python возвращал что-то для вашего сценария оболочки для работы? – ChrisProsser
Я хочу переписать это в скрипте python. Поэтому я конвертирую скрипт скрипта в скрипт python. что означает, что он должен быть IN Python – Young
Какова ценность '$ DIR'? –