nixp.ru v3.0

9 ноября 2024,
суббота,
01:49:10 MSK

demon2004 написал 10 апреля 2004 года в 17:45 (960 просмотров) Ведет себя как мужчина; открыл 2 темы в форуме, оставил 13 комментариев на сайте.

Я в програмировании полный ноль и по этому спрашиваю вот такие глупые вещи.

Как создать скрипт на BASH’e чтобы определенная команда(например cahttr -R +A ) применялась к списку файлов полученных командойл «ls»

в этом же скрипте т.е неоходимо перейти в заданную диру, потом «ls» и потом chattr -R +A к каждой папке из полученного списка

Uncle Theodore

Ну, это достаточно просто, но ты наверное хочешь, чтоб тебя натолкнули на правильную мысль, а дальше ты сам, да? :-)

Вот эта команда просматривает файлы в текущей дире и печатает имена тех из них, которые сами являются директориями. Вместо «echo «$I is a directory"» можно вставить любую команду, $I будет ее аргументом.

for I in ls; do if [ -d $I ]; then echo «$I is a directory»; fi; done

Good Luck,

UT

Genie

man find

demon2004

Спасибо.

Последние комментарии

ecobeingecobeing.ru
Экология и вегетарианство на благо всем живым существам Планеты.