Я делал программу и хочу увидеть все элементы в папке, указав путь к ней. моя программа использует терминал, поэтому команды совпадают.

что-то вроде

echo "/ Пользователи / Дэнни / Рабочий стол / сохраняет"

save1.txt save2.txt save3.txt

это не работает, но есть ли способ сделать это?

1 ответ1

1

echo - неправильная команда, и я не думаю, что у вас есть правильный путь к файлу. Вам нужно будет указать абсолютный или относительный путь, и похоже, что вы тоже этого не делаете. Тильды (~) должно быть достаточно (например, ~/Users/Danny...) для относительного пути.

Я думаю, что вы ищете команду "ls" (это L в нижнем регистре, а не 1 только для пояснения).

  • ls "/Users/Danny/Desktop/saves" отобразит видимое содержимое папки.
  • ls -al "/Users/Danny/Desktop/saves" выведет список всего (включая любой скрытый контент).
  • ls -R "/Users/Danny/Desktop/saves" выведет список файлов в подкаталогах.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .