|
|||
print. delete. Параметры. maxdepth. mindepth. Пример 7.8. Перекодировка имён файлов и каталогов из koi8-r в cp1251. ТерминалыВывести имя файла на стандартный выход (действие по умолчанию); -delete удалить файл; -exec выполнить команду, передав ей в качестве параметра имя файла. Об остальных можно прочитать в экранной документации по команде find, отдав команду man find. Параметры Параметры влияют на общее поведение find. Наиболее важные из них: -maxdepth максимальная глубина поиска в подкаталогах; -mindepth минимальная глубина поиска в подкаталогах; -xdef поиск только в пределах одной файловой системы. Об остальных можно прочитать в экранной документации по команде find. Пример 7.8. Перекодировка имён файлов и каталогов из koi8-r в cp1251 find ./ -print | tac | sed -e 's/"/\\"/' | while read name; do mv "$name" "`dirname "$name"`/`basename "$name" | iconv -f koi8-r -t cp1251`"; doneТерминалы Терминал в Linux — это программа, которая предоставляет пользователю возможность вести диалог с системой при помощи интерфейса командной строки. Терминалы позволяют передавать системе и получать от неё только текстовые данные. Стандартный терминал к системе Linux можно получить на любой текстовой виртуальной консоли, а для того, чтобы получить доступ к командной стоке из графической оболочки, требуются специальные программы — эмуляторы терминала. Ниже перечислены некоторые из эмуляторов терминала и подобных программ, вошедших в дистрибутив ALT Linux 2.4 Master. xterm Программы: resize, uxterm, xterm. Стандартный эмулятор терминала для X Window System. Этот эмулятор совместим с терминалами DEC VT102/VT220 и Tektronix 4014 и предназначен для программ, не использующих графическую среду напрямую. Если операционная система поддерживает изменение окна терминала (например, сигнал SIGWINCH в системах, произошедших от 4.3bsd), xterm может использовать сообщать программам, запущенным в нем, что размер окна изменился.
|
|||
|