ПредишенСледващото

С всеки отворен файл е файлов дескриптор. [1] дескриптори стандартния вход файл. стандартния изход и STDERR - 0, 1 и 2, съответно. Когато отворите повече файлове описания 3 до 9 остане незаето. Понякога допълнителни описания могат да направят добро обслужване, като временно съхраняване на препратка към стандартния вход. стандартния изход или STDERR. [2] Това опростява ЕВРОВОК се връща към нормалното след комплекс манипулация с пренасочване и пермутации (вж. Пример 16-1).

Операции пренасочване и / или транспортни ленти могат да бъдат комбинирани в една команда.

Позволени пренасочи множество потоци в един файл.

Затварянето на описания на файлове

Затвори дръжка входен файл п.

Затваряне на изходния файл от ЕВРОВОК п.

Процесите деца наследяват отворени описания на файлове. Поради тази причина, непрекъсната работа. За да се предотврати наследство на описания - да ги затворят, преди да започне процеса на дете.

Обърнете се към Приложение Е за повече информация за I / O пренасочване.

Пример 16-1. Пренасочване на стандартния вход използване EXEC

По същия начин, EXEC> името на файла дизайн пренасочва изхода на стандартния изход към определен файл. След това цялата продукция на команди, които обикновено се отнася до стандартния изход. Сега се появи във файла.

Пример 16-2. Пренасочване на стандартния изход с помощта EXEC

Пример 16-3. Едновременни спедиторски устройства, стандартния вход и стандартния изход. с помощта на командата EXEC

Свързани статии

Подкрепете проекта - споделете линка, благодаря!