ls /home/user/new/*.txt
печатает все файлы txt в этом каталоге. Однако он выводит результат следующим образом:
[[email protected]]$ ls /home/user/new/*.txt
/home/user/new/file1.txt /home/user/new/file2.txt /home/user/new/file3.txt
и т.д.
Я хочу запустить команду ls
не из каталога /home/user/new/
, поэтому мне нужно указать полное имя каталога, но я хочу, чтобы результат был только как
[[email protected]]$ ls /home/user/new/*.txt
file1.txt file2.txt file3.txt
Мне не нужен весь путь. Требуется только имя файла. Эти проблемы необходимо решить с помощью команды ls, поскольку ее вывод предназначен для другой программы.