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