Как мне написать скрипт который будет выводить на экран СОДЕРЖИМОЕ файлов директории?
Нужно написать скрипт, при вызове которого необходимо передать аргумент - имя некой директории, скрипт должен проверить, является ли этот аргумент директорией, затем вывести на экран СОДЕРЖИМОЕ всех файлов которые в этой директории содержатся
helpmeee, что значит "не работает"? cat прекрасно работает, и проверяет директорию, и выводит содержимое файлов, т.е. полностью решает задачу. Быть может он делает чего-то еще что вы от него ждете, но по "не работает" вряд ли кто-то сможет догдаться что это.
find /home/lalala -type f -exec cat {} \; find- найти /home/lalala - где -type f- файл -exec выполнить команду (фишка файнд) cat - принт файла {} путь до файла который найдет файнд \; закрывается файнд экранированный
если тебе нужно еще и что-то найти в этих файлах то вместо cat ставь grep с тем что искать.