Интернет магазин китайских планшетных компьютеров |
|
Компьютеры - Перенаправление (UNIX) - Цепочка конвейеров24 мая 2011Оглавление: 1. Перенаправление (UNIX) 2. Перенаправление в/из стандартных файловых дескрипторов 3. Цепочка конвейеров Команды перенаправления и конвейеризации могут быть объединены в цепочки для получения более сложных команд, к примеру: ls | grep '.sh' | sort > shlist Получает список содержимого текущей директории, который фильтруется, оставляя только строки содержащие '.sh', затем этот отфильтрованный список лексически сортируется и окончательный результат помещается в файл shlist. Конструкции подобного типа часто встречаются в скриптах командной оболочки UNIX. Перенаправление в несколько выводовСтандартная команда tee может перенаправить вывод команды в несколько мест одновременно. Пример: ls -lrt | tee файл1 направляет стандартный вывод команды ls -lrt как в консоль так и в файл1. Перенаправление с добавлениемВ командной оболочке Bash можно осуществить перенаправление в файл с добавлением в конец. При этом информация, хранящаяся в файле не будет удалена, а вся новая информация будет добавлена в конец этого файла. Синтаксис: команда1 >> файл1 Просмотров: 2587
|