Форум OlegON > Компьютеры и Программное обеспечение > Операционные системы и программное обеспечение > Linux

Как вывести список файлов директории и их содержимое : Linux

28.04.2024 8:48


23.11.2023 19:06
OlegON
 
Иногда требуется забрать парочку-тройку маленьких конфигов или вообще сертификатов с удаленного хоста.
Хотелось простого, просто сделать cat * и получить содержимое файлов, но с их именами, чтобы понимать что откуда.
Для конкретизации задачи приведу первое, что пришло в голову для решения:
Код:
for file in *; do echo "File: $file"; cat $file; done
длинно, повод для ошибок и все такое, хотя с задачей справился.

Но хотелось более простого и красивого решения. И, как обычно, в Linux оно нашлось:
Код:
more * | cat
Соответственно, вместо * можно подставлять более конкретную маску файлов. Ну и запомнить сильно проще :)
Часовой пояс GMT +3, время: 08:48.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.