Подтвердить что ты не робот

Прокрутка файлов в терминале Mac

Я пытаюсь написать простой цикл, который будет прокручивать файлы в текущем каталоге и просто печатать имена файлов.

Я пробовал:

#!/bin/bash    
FILES=/Users/nick/Desktop/*.jpg
    for f in $FILES
    do
        echo $f
    done

но это не сработало. Запуск. / script он просто напечатан "/Users/nick/Desktop/*.jpg". Нет ошибок

Я запускаю это на MacBook Pro 10.10.4

Спасибо

4b9b3361

Ответ 1

for f in /Users/nick/Desktop/*.jpg; do echo $f; done

Edit На самом деле я думаю, что этот комментарий @KyleBurton очень умный и должен быть взят в учетную запись, так как он объясняет, почему такой результат можно наблюдать.

Ответ 2

Попробуйте это, пожалуйста:

for f in $(ls /Users/nick/Desktop/*.jpg); 
do echo $f; 
done