Форум — General Вопросец по ls 0 0 ls -1 дает список файлов в столбик, а как сделать что бы в этом столбике был полный адрес до каждого из перечисленых файлов? Ссылка
Непонятная формулировка вопроса. Что имеется ввиду под словом "адрес"? полный путь? inode? или какое-то своё видение? Slavaz ★★★★★ (29.07.08 13:36:27 MSK) Показать ответ Ссылка
Ответ на: комментарий от Slavaz 29.07.08 13:36:27 MSK адрес: /home/vpupkin/file anonymous (29.07.08 13:41:29 MSK) Показать ответы Ссылка
Ответ на: комментарий от anonymous 29.07.08 13:41:29 MSK use, 'find'. kondor ★★★ (29.07.08 13:45:50 MSK) Ссылка
Ответ на: комментарий от anonymous 29.07.08 13:41:29 MSK Правильно не адрес, а "полный путь". Термин "адрес" неприменим к ФС (в нашем случае). Выдать все файлы в каком-то каталоге с полным путём: ls -1 -d /home/vpupkin/* Выдать все файлы в текущем каталоге с полным путём: ls -1 -d $(pwd)/* пробежаться по списку файлов с полными путями: for i in /home/vpupkin/*; do echo $i; done пробежаться по списку файлов с полными путями в текущем каталоге: for i in $(pwd)/*; do echo $i; done Читай man ls - там расписаны опции. Также неплохо почитать man bash и, порекомендую: http://linux.yaroslavl.ru/docs/howto/Bash-Prog-Intro/Bash-Prog-Intro.html Slavaz ★★★★★ (29.07.08 13:47:30 MSK) Ссылка
Не совсем ls но все-же: dir -d $(pwd)/* dir -d /home/foo/bar Результат одинаковый но первый вариант удобнее - не надо руками писать путь. Еще можно dir -d $(pwd)/* - поставить как алиас на что-то более удобное. ZZaiatSS ★★ (29.07.08 14:14:28 MSK) Ссылка