Абсолютный путь с лс?

Как я могу сделать ls команда показать полный путь к файлу, а не просто имя файла? Со всеми его вариантами, должен быть способ, верно?

4 ответа

Решение

Вот один из вариантов для этого.

ls -d $PWD/*

Это еще один способ для отдельных файлов:

readlink -e filename

Я обычно использую find команда:

find /dir -type f -name "*"
ls -d "`pwd`"/*

вот что сработало для меня.
использование *.mp3 например, если вы хотите перечислить только mp3-файлы. Я сделал это, чтобы сделать плейлист.
держать "" если на выходах есть пробелы (путь к файлам)

Другие вопросы по тегам