/ / Bash Script: Виконайте певні дії над файлами певного розширення всередині певного каталогу? - bash, shell, консоль, термінал

Bash Script: виконувати певні дії на файли певного розширення всередині певного каталогу? - bash, оболонка, консоль, термінал

Як написати сценарій Bash, який вибере всі файли всередині ~/test з .css розширення, тож я можу передавати їх по черзі в подальші дії?

Відповіді:

1 для відповіді № 1
#!/bin/bash
for f in ~/test/*.css
do
# your command "cmd"
cmd "$f"
done

Для обробки команди для кожного .css файли в одному рядку, спробуйте так:

find ~/test -type f -name "*.css" -execdir cmd {} +