Я пытаюсь выполнить скрипт, чтобы получить список файлов подкаталог:Присвоить переменный подкаталог для команды вывода в сценарии оболочки
#!/bin/bash
PATH="/Movies"
MOVIES=${PWD}${PATH}
LS="$(ls -lp) ${MOVIES}"
Но я получаю эту ошибку: LS: команда не found
Как добавить подкаталог в команду ls? Я буду очень благодарен за вашу помощь.
Я пробовал ваш пример, но этот вывод я получаю «ls -lp/Users/myUser/Movies» – user2924482
Какой у вас желаемый результат? при использовании в моей оболочке (Ubuntu 16.04) оба списка содержимого каталога, как и ожидалось. вы имеете в виду, что сценарий перекликается с командой и не выполняет ее? – LukeS
Выход, который я хочу, это список файлов в этом каталоге – user2924482