Дмитрийцитирует12 дней назад
Также источником значений для цикла for могут быть результаты выполнения команд — отдельных или их конвейеров:

for arg in $(some cmd or other | sort -u)

Вот еще несколько примеров:

for arg in $(cat /some/file)

for arg in $(< /some/file) # Faster than shelling out to cat

for pic in $(find . -name '*.jpg')

for val in $(find . -type d | LC_ALL=C sort)
  • Карл Олбинг,Фоссен Д.
    Идиомы bash
    • 407
    • 11
    • 2
    • 7
  • Войти или зарегистрироваться, чтобы комментировать