Dr FAUST Опубликовано 16 февраля, 2008 Опубликовано 16 февраля, 2008 Помогите написать задачу в командной оболочке SHELL Вот сама задача: написать сценарий для SHELL, меняющмй расшерение ".txt" на ".dat" В именах файлов текущего каталога, доступ к которым осуществлялся в последние сутки. Буду благодарен любой помощи, Если в этом кто нить понимает и шарит, оставляйте icq или M agent чтоб оперативно связаться. P.s. Тому кто сам решит мою задачку ставлю пива....=D>
Ktulu Опубликовано 17 февраля, 2008 Опубликовано 17 февраля, 2008 http://ln.com.ua/~openxs/projects/man/solaris8/bash.html документация по bash на русском языке... http://www.opennet.ru/base/faq/shell_faq.txt.html FAQ по shell
Dr FAUST Опубликовано 17 февраля, 2008 Автор Опубликовано 17 февраля, 2008 http://ln.com.ua/~openxs/projects/man/solaris8/bash.html документация по bash на русском языке...http://www.opennet.ru/base/faq/shell_faq.txt.html FAQ по shell А ты сам не смогешь? ПЛЗ очень надо. Потом сочтемся)
Гость kvas Опубликовано 7 апреля, 2008 Опубликовано 7 апреля, 2008 Помогите написать задачу в командной оболочке SHELLВот сама задача: написать сценарий для SHELL, меняющмй расшерение ".txt" на ".dat" В именах файлов текущего каталога, доступ к которым осуществлялся в последние сутки. Буду благодарен любой помощи, Если в этом кто нить понимает и шарит, оставляйте icq или M agent чтоб оперативно связаться. P.s. Тому кто сам решит мою задачку ставлю пива....O:) Воспользуйся внешней командой find чтобы найти файлы по условию, задай ей поиск по атрибутам name и atime, вывод команды отправь в переменную (можно чем-то типа FileNamesList=`find оции_для_find` потом командой for для списка FileNamesList каждый файл передавай процедуре, которая последние .txt будет отрывать и остаток класть в переменную CurrentFileName, затем дай команду "mv $CurrentFileName.txt $CurrentFileName.dat" и закрой цикл строкой done. И лучше сделай сам, там работы на полчаса-час, а пользы - на всю жизнь. В крайнем случае поищи в гугле архив конференции фидошной, ну хоть ru.unix.freebsd там примеров полно.
Рекомендуемые сообщения
Заархивировано
Эта тема находится в архиве и закрыта для дальнейших ответов.