Это БТЦ-е отключение законно?

интерфейс eth0 подключен к кабельному маршрутизатору, устанавливает фиксированный IP (192.168.1.30), используется для внутренней сети и для настольных приложений, просмотр...

интерфейс eth1 подключен напрямую к другому провайдеру в мост режиме, поэтому он может получить внешний IP и должны быть использованы для работы с lxc для обслуживания (интернет, торренты и т. д.) В различных контейнерах.

маршрут -Н показывает:

Дест Genmask Шлюз Длицо
0.0.0.0 192.168.1.1 0.0.0.0 eth0 в
192.168.1.0 0.0.0.0 255.255.255.0 eth0 в
80.9.9.0 0.0.0.0 255.255.0.0 eth1 и

Когда я делаю: программа dhclient eth1 и, мой Slackware система добавляет второй маршрут по умолчанию, теперь на eth1, и это не возможно для подключения к интернету. Так что я удалить его, верно?

В файле/etc/работы с lxc/по умолчанию.конф:

для lxc.сети.тип = Соколе 
для lxc.сети.ссылка = br0 
для lxc.сети.флаги = вверх

В одном из работы с lxc - контейнерами (в/var/lib в/работы с lxc/альпийский/конфиг):

для lxc.сети.тип = Соколе
для lxc.сети.ссылка = br0
для lxc.сети.флаги = вверх

Так, что контейнер получает внешний IP второго провайдера.

Добавил эти правила в брандмауэре для передачи:

в iptables -a ввод -я на eth1 -М состояние-состояние, связанное,создан -П по UDP --dport 51413 -Джей принимает
в iptables -a ввод -я на eth1 -М состояние-состояние, связанное,создан -п протокол tcp --dport 9091 -J будет принимать 
в iptables -A выход -вывода на eth1 -п УДП-спорт 51413 -Джей принимает

У меня есть несколько вопросов:

  1. какова правильная настройка маршрута?

  2. Что случилось так, что невозможно подключиться к контейнеру из интернета?

  3. Это мостовом режиме лучше иметь несколько контейнеров, разделяя на eth1 связь? Если другие, как?

+571
DManh 20 мар. 2010 г., 01:52:06
21 ответов

Вы можете пройти возможностью использовать суффикс, другой, чем .ГЗ.

распаковываете -Ы .сжатый файл.сжатый

Если вы хотите несжатого файла, чтобы иметь какое-то другое название, запустить

документ постоянного тока <сжатый файл->несжатый файл
разархивируйте <сжатый файл->несжатый файл

(эти команды эквивалентны).

Обычно распаковки восстанавливает имя и дату исходного файла (когда он был сжат); этого не происходит с .

Если вы хотите, чтобы сжатый файл и распакованного файл должны иметь одинаковые имена, вы не можете сделать это напрямую, нужно либо переименовать сжатый файл или переименовать распакованный файл. В частности, с помощью gzip удаляет и воссоздает его целевой файл, так что если вам нужно изменить файл на месте, поскольку у вас нет разрешения на запись в каталог, вы должны использовать или перенаправление.

СР некий-файл в /tmp
как gunzip </ТМП/некий-файл >|некий-файл

Обратите внимание, что командой gunzip <некий-файл >некий-файл не будет работать, потому что распакованной процесс бы увидеть файл усекается до 0 байт, когда он начинает читать. Если бы вы могли ссылаться на усечение, затем распаковываете бы прокормить свое собственное выходных; в любом случае, это не может быть сделано на месте.

+886
Adam Higgins 03 февр. '09 в 4:24

Вы не должны позволить оболочки расширения переменных в вашей заявление на awk. Переменные, такие как $2 и $3 имеют особое значение в Неум.

_cutf() {
 на awk -V начало="$2" -в остановку="$3" 'НР >= пуск && НР <= остановить { печать }' "$1"
}

или вы можете написать это так

_cutf() {
 на awk 'НР >= пуск && НР <= стоп { печать }' начало="$2" прекратить="$3" "$1"
}
+883
Wags 21 нояб. 2020 г., 11:22:24
Другие ответы

Связанные вопросы


Похожие вопросы

Я согласен, что есть несколько персонажей в Наруто/игроков, которые смотрят мужчина в манге, но женщина в аниме.

пример: Katsuyu

Но Хаку - это парень, в аниме и манге. Нет никаких сомнений. Хотя, основываясь только на внешности, Наруто (и даже зрители) принять его за девушку, он уточняет он парень! :)

+858
eL01 18 дек. 2012 г., 20:45:52

Месяц длится 29-30 дней, основанные на визуальных наблюдениях полумесяца. Пост является обязательным для взрослые мусульмане, кроме больных, путешествующих, беременных женщин, кормящих матерей, диабетом или переживает менструального кровотечения.

Во время поста от рассвета до заката мусульмане воздерживаются от приема пищи, питье, курение, и половое сношение; в некоторых интерпретациях они также воздерживаться от ругани. Еда и напитки подаются ежедневно, перед восходом и после захода солнца.

+692
Michal Selmi Seliga 23 авг. 2010 г., 00:35:00

Я никогда не устанавливайте 3G мобильной широкополосной связи внутри Ubuntu, поскольку я использую осознанных и до сих пор, Маверик

Как заставить его работать? Я пытался так много способов сделать это, но все равно получите тот же результат.

его только мигает, но моя Ubuntu ничего не обнаружить.

alt text

alt text

alt text

alt text

Я уже установить USB-modeswitch, но ничего все равно не происходит, модем не определяется вообще

alt text

+688
Nikola Perovic 29 янв. 2019 г., 14:23:30

Я ищу утилита командной строки, (Мне нужно, чтобы использовать его в скрипте), что можете установить прожектор метаданных для файлов.

+670
Ari Herman 14 апр. 2015 г., 09:04:23

Вот некоторые завтраки я сталкивался. Конечно, каждый отель добавляет и удаляет элементы, как они хотят.

Отредактированы по Некоторые комментарии (особенно про вареные помидоры - теперь я понимаю, как ошибался).

  • Континентальный завтрак - очень скромный, состоящий из горячего напитка, хлеба и/или кондитерские изделия, масло, джем, сок, возможно, иногда и больше.
  • Английский - яйца, сосиски, жареный бекон, печеные бобы, помидоры на гриле, хлопья, чай или кофе.
  • Ирландский (часто называемый "полный ирландский") - похож на английский, с черный/белый пудинг (который может быть найден в английском языке) и никакой каши.
  • Американец - большое количество яиц, жареный бекон, хлопья, выпечка, иногда вафли, кофе.
  • Израильско - большой шведский стол с яйца (часто на заказ), овощи, фрукты, сыр, мюсли и т. д. (Без мяса).
+667
Nicole Zeckner 8 апр. 2018 г., 02:05:46

Для загрузки машины СПАРК с компакт-диска, вы можете сделать

  1. Загрузиться в openboot с помощью загрузочного компакт-диска вместо загрузки.

  2. Перезагрузка от Соляриса и вызова загрузочного компакт-диска я.е:

    # перезагрузка -- компакт-диск
    

    Нет необходимости переустановить Солярис 8 ОС, чтобы восстановить "root" пароль. Это простой процесс:

    1. Загрузиться с компакт-диска в "одиночный режим"

      загрузиться с cdrom -ы'

    2. Смонтировать "корневой раздел", например

      Маунт -Ф УФС /Дев/ДКС/c0d0t0s0 /а/шоссе`

    3. Редактировать "/а/тугриков/и т. д./тень" файл и сбросить пароль

+611
Cod3Zombi3 1 нояб. 2013 г., 02:23:58

Я люблю слушать аудио-файлы на мой iPhone 6 во время пробежки на открытом воздухе.

Моя подруга хочет присоединиться ко мне (бегать со мной и ее собственные наушники, слушая одну и ту же звуковую).

Как мы можем обе наши пары беспроводных наушников к iPhone одновременно с тем, что мы слушаем то же самое?

(И эти аудио файлы недоступны в некоторых общих местоположения, таких как Spotify.)

(Также, мы имеем разветвитель для наушников, но с использованием проводных наушников неудобно с Шнуров делает бег трудным.)

+549
Patrick Vogt 2 июл. 2016 г., 16:42:42

Я в мой первый кандидат год и у некоторых учебно-методических сборов-содействие моим научным руководителем с его лекции, а также консультирует студентов. В начале семестра, студент начал работать над диссертацией бакалавра и изначально все было нормально.

Однако, в течение нескольких недель теперь я не получил никакого ответа от него. Я писал ему письма еженедельно просит обновления статуса и вопросительно, то ли он застрял. Теперь срок все ближе, и, хотя он мог бы добиться некоторого прогресса в течение первых недель, я боюсь, что это слишком мало, чтобы пройти. С другой стороны, недавно я видел вполне привычный пост на ГП и я считаю, что это на самом деле его, как тема довольно специфическая. Поэтому я предполагаю, что он на самом деле по-прежнему работает над диссертацией.

Я уже обострился вопрос с моим начальником и он сказал мне, чтобы позволить ему завалить студента, если требуется. Я не слишком доволен такой способ борьбы с ситуацией. Есть ли другие варианты для меня?

+524
lilorox 16 сент. 2020 г., 18:22:15

Как увеличить громкость звука в оболочку GNOME в Убунту 11.10?

У меня Макбук, и мой звук и клавиши громкости работает, но даже если я использую клавиши регулировки громкости, чтобы установить громкость на 100%, звук очень низкий. Однако, если я открываю диалоговое окно звук, "громкость" ползунок доходит до 150%, что позволяет мне комфортно слышать звук. К сожалению, если я использую клавиши регулировки громкости, после этого, он практически заглушает звук опять, и не даешь мне увеличить объем до 150% без первого открытия окна настройки звука. Я знаю, как использовать настройки системы, чтобы увеличить объем за 100%. Я хочу, чтобы на 100% быть верно на 100%, так что, когда я использовать клавишу громкости для увеличения громкости, не уменьшения громкости. например, если я ставлю его на 150%, а затем нажмите кнопку "увеличение громкости" клавишу, громкость снижается до 100%.

Я нашел много решений для получения звука в целом, но не для этого конкретного случая, где 100% объем фактически не представляет в полном объеме. Я не знаю, как еще описать это, или что конкретно я должен искать, чтобы решить ее самостоятельно.

+493
Sushil kumawat 4 мая 2019 г., 20:31:30

(С большой благодарностью к @Tetsujin для указывая мне в правильном направлении)

Отрываясь подробные сведения о сертификатах, в браузерах, которые позволяют делать это и в брелок доступа, показало, что все неисправности были связаны с "VeriSign класса 3 публичных первичной сертификации - Г5", который был ненадежный, я не поняла, почему это было, и это было не на видном месте маркировку в КА.
В любом случае, в ка я этот экзамен, чтобы быть "всегда доверять" на SSL, и теперь все загрузки, хотя другие сертификаты призывая его помечены как "подписанный недоверенным центром".

+490
VDK Mishanya 2 сент. 2014 г., 23:34:52

Убийство демона-это не правильный путь, хотя он хотел убить, но вы не сможете вновь получить к нему доступ. Тип прекратить обслуживание ральд в АБР оболочки и она будет работать снова для других услуг надлежащим образом. Вы можете проверить введя зы если ральд процесс или нет. Просто работали над этим несколько дней назад.

+446
Ecko Santoso 28 июн. 2016 г., 01:40:21

Недавно я представил доклад на конференции IEEE. Неделю после истечения срока уведомления, я ничего не слышал от комитета, поэтому я решил написать технический руководитель программы напрямую. Они сказали мне, что 80% авторов были оповещены, остальным придется подождать немного больше.

Я не уверен, насколько это возможно, конюх квота на принятый документ общества, и комитет должен принять все решения сразу? На 20% авторов не получили уведомления, является скорость принятия для них выше?

+445
Faraz Ahmed Khan 22 мая 2014 г., 21:57:20

В Hamatora, есть танцы животных - вроде бы медведь, который появляется (почти) каждый эпизод.

The dancing bear seen in the background

Кроме того, появляющиеся на заднем плане танцуют или делают другие вещи, которые привлекают внимание к нему, его фигура появляется также в некоторых других случаях.
Например, в первом эпизоде мы видим какие-то наклейки на него.

Bear stickers

Каково значение этого танцующего медведя?
И у него есть имя?

+427
pierce 18 сент. 2018 г., 05:27:13

Ты вместо этого попытался настройке креплений с помощью утилиты каталог. Я просто разместил быстро, как туда добраться здесь.

Как я могу остановить ОС OS X с автоматическим подключением к серверу NFS при запуске?

Я прошла проверку подлинности как корень, создается новая пустая запись, тащили поделиться я хотел, чтобы горе молча заменить манекен текст в новую запись и бросить.

Она поняла, что это был общий АФП с помощью мобильного для поиска удаленном компьютере. Я, конечно, не проверял это на всех ну, Лев - но это место мне нравится настройка подвески, а не просто выталкивание их в Объекты входа.

enter image description here

Возможно, вам придется покопаться в документации на сервер, как настроить каталог (локальный или LDAP) может быть немного и все супер точной последовательности и детали сосчитать тяжело ли будет надежно работать.

+344
Yassi 12 янв. 2010 г., 01:39:28

Я хочу смонтировать удаленный каталог Linux на моем локальном ноутбуке с помощью sshfs. Я делаю это, используя autofs. В файле/etc/autofs С/, поэтому я в авто.СШ файл (я использовал Арч Вики , чтобы направить меня по нужным мне следует использовать):

кластер -fstype ключевое=предохранитель,в режиме RW,allow_other,IdentityFile=/домой/МИА/.по SSH/id_rsa :sshfs\#МИА@хост\:

В авто.мастер - файл я добавил строку:

/главная/МИА/удаленный файл /etc/autofs с/авто.СШ номер uid=1000,gid в=1000,--дух,--таймаут=60

Папка успешно смонтированы и его дата точная:

 директорию типа drwxr-XR-х 4 корень 0 января 5 19:51 пульт ДУ

Однако, если я создаю новый файл в удаленной папке, дату файла эпохи (01-01-1970).

$ CD пульт дистанционного/кластера
$ касания теста
$ ЛС-L тест
-RW-р-р-- 1 МИА МИА 0 тест 1 января 1970 

Я искал на страницах горы, горы.взрыватель, sshfs, autofs С но безрезультатно. Я не был ни в состоянии определить, если это ошибка или особенность. Есть ли способ получить текущую дату на вновь созданные файлы?

Кроме того, я хотел бы знать, как сделать родительский каталог (удаленных) собственного я (МИА).

+321
letrec 6 февр. 2010 г., 03:36:08

Вы получаете СР: /found_files: доступ запрещен , поскольку сценарий в связанном пост, в его нынешнем виде, написано скопировать указанные файлы в /found_files каталог. В /found_files каталог не существует на Mac и СР интерпретирует found_files как файл, расположенный в /. С / недоступен для записи, вы получаете разрешение ошибки.

Я изменил скрипт так, что он работает с другими каталогами назначения и расширил его, чтобы поддержка копирования и перемещения файлов:

  1. Запуск Терминала. Выберите каталог, где вы сохранить ваши скрипты, например ~/бин:

    команда CD ~/бин
    
  2. Создайте файл с именем cplist.sh с этими содержание:

    #!/бин/Баш
    
    source_dir="$1"
    destination_dir="$2"
    file_list="$3"
    
    # Проверки 
    если [[ $# -нэ 3 ]]; затем
     Эхо "использование: $0 <Источник реж> <конечная папка>, <список>"
     выход 0
    интернет
    если [[ ! -д "$source_dir" ]]; затем
     Эхо "$0: '$source_dir' не может быть найден"
     выход 1
    интернет
    если [[ ! -д "$destination_dir" ]]; затем
     Эхо "$0: '$destination_dir' не может быть найден"
     выход 1
    интернет
    если [[ ! -Ф "$file_list" ]]; затем
     Эхо "$0: '$file_list' не может быть найден"
     выход 1
    интернет
    
    # Скопировать или переместить?
    если [[ $(и basename $0) == "mvlist.sh" ]]; затем
    команда="МВ"
    действие="перемещение"
    еще
     команда="СР -в"
    действие="копирование"
    интернет
    
    # Скопировать файлы 
    пока читала именем
    делать
     Эхо "$действий файл '$имя'"
     если [[ -F "и$source_dir/$имя_файла" ]]; затем
     найти "$source_dir" -имя "именем" -exec будет $командования "{}" "$destination_dir" \;
    еще
     файл Echo "'$имя' перечислен в '$file_list', но не может быть найден"
     интернет 
    сделано < "$file_list"
    
  3. Сделать исполняемый файл:

    команду chmod а+х cplist.sh
    
  4. Ссылка на файл в mvlist.sh:

    ЛН-ы cplist.sh mvlist.sh
    
  5. Чтобы скопировать набор файлов, использовать cplist.sh следующим образом:

    ./cplist.sh <источник реж> <пунктом реж> <список файлов>
    

    где <список файлов> - это текстовый файл, содержащий имена файлов, например:

    файл 1.формат PDF
    файл 2.формат PDF
    ...
    

    Чтобы переместить несколько файлов, использовать mvlist.sh следующим образом:

    ./mvlist.sh <источник реж> <пунктом реж> <список файлов> 
    

Например:

 ./mvlist.sh 
 Использование: ./mvlist.sh <источник реж> <конечная папка>, <список файлов>

 ./mvlist.sh в /tmp/ /nonexistentfolder filelist.txt
 ./mvlist.sh: '/nonexistentfolder' не может быть найден

 ./mvlist.sh в /tmp/источник/ /tmp/и назначения filelist.txt
 Файла перемещение файла '1.в формате PDF'
 Файла перемещение файла '2.в формате PDF'
 Файла перемещение файла '3.в формате PDF'
 Файла перемещение файла '4.в формате PDF'
 Файла перемещение файла '5.в формате PDF'
 Перемещение файл 'файл.в формате PDF'
 Файл 'файл.формат PDF указан в filelist.txt-но не может быть найден
 Файла перемещение файла '6.в формате PDF'
 Файла перемещение файла '7.в формате PDF'
 Файла перемещение файла 8.в формате PDF'
 Файла перемещение файла '9.в формате PDF'
+268
HamAndCheese 10 апр. 2013 г., 23:17:54

Я пытаюсь использовать "на пользователя совместное использование экрана" функция в Мак ОС Х Лев. Это отличается от регулярного совместного использования экрана в том, что он позволяет войти в свою учетную запись на Mac удаленно, не мешая другим пользователем, который уже вошел в систему. Что я могу сказать, эксперимента, чтобы использовать для каждого пользователя совместное использование экрана, вам необходимо отключить интернет 'VNC зрителей может управлять экраном с паролем' вариант.

Я пытаюсь подключиться с ПК. Проблема в том, что я не могу заставить его работать. С TightVNC жалуется, сервер не предлагать обеспечивали безопасность типа. Диска говорит Нет поддерживаемые методы проверки подлинности! и двух частей, имеет наглость сказать мне, чтобы включить "контроль электронные пароль" что бы отключить очень нужен обмен, на пользователя экране!!! (Для подключения удаленного рабочего стола Apple (10.4) или общий экран/пульт дистанционного управления (10.5 и выше) встроенный в Mac OS Х, включите 'VNC зрителей может управлять экраном с паролем' вариант.)

Мне сложно поверить, что невозможно подключиться к ТВ-пользователей обмена только потому, что я не соединяясь с Mac. На данный момент единственный способ обойти для подключения к другому Mac, используя один общий экран, а затем VNC к другому компьютеру Mac. Откровенно говоря, это смешно.

+103
maverick78739 6 авг. 2020 г., 11:29:26

Я немного добавил к эффектным ответ Yoric потому, что я предпочитаю, что я называю "пастельных" цветов. Заменив первые семь строк своего длинного скрипта скрипт:

мировой kColorValueMaximum
набор kColorValueMaximum до 65535
набор kColorValueRange до 32768
набор kColorValueMinimum в kColorValueMaximum - kColorValueRange

-- Выбрать случайный цвет для фона
набор randomRed для (случайных чисел) * kColorValueRange + kColorValueMinimum
набор randomGreen для (случайных чисел) * kColorValueRange + kColorValueMinimum
набор randomBlue для (случайных чисел) * kColorValueRange + kColorValueMinimum

Делая выбор 16384, для меня, был слишком облегченная. 32768 иногда дает немного темный цвет, так что вы можете указать, что по вашему вкусу.

+22
NathanSmutz 13 янв. 2014 г., 08:17:10

Я должен был пойти на это... во-первых, я создал файл:

е '"успех": "правда"
 "успех": "правда"
 "успех": "ложь"
 %.0В' `сл 1 500000` >|/ТМП/журнал

Если вы запустите над самим собой, вы должны придумать 1.5 миллиона строк в /tmp/и войдите с 2:1 отношение "успех": "правда" линии "успех": "ложное" линии.

Следующая вещь, которую я сделал несколько тестов. Я запустил все тесты через прокси - Ш так Время бы только смотреть один процесс - и поэтому показывают один результат за всю работу.

Это, видимо, самый быстрый, хотя он добавляет второй файл дескриптора и тройник, хотя я думаю, что могу объяснить, почему:

 время ш <<-\КМД
 . <<HD на файл /dev/stdin-стандартный поток ввода | команда grep '"успех": "правда"' | туалет -л
 хвост -Н 1000000 в /tmp/журнал | { тройник /Дев/ФД/3 |\
 команда grep '"успех": "ложное"' |\
 туалет -л 1>&2 & } 3>&1 &
Качестве HD
УМК
666666
333334
Ш. <<<" пользователь 0.11 с системой s 0.08 84% процессора 0.224 общая

Вот вам первая:

 время ш <<\КМД
 хвост -Н 1000000 в /tmp/журнал | команда grep '"успех": "правда"' | туалет -л
 хвост -Н 1000000 в /tmp/журнал | команда grep '"успех": "ложное"' | туалет -л
УМК

666666
333334
Ш. <<<" 0.31 пользователей: 0.17 системы с 148% процессора 0.323 общая

И второй:

 время ш <<\КМД
 журнал=$(хвост -Н 1000000 в /tmp/журнал)
 Эхо "$журнал" | команда grep '"успех": "правда"' | туалет -л
 Эхо "$журнал" | команда grep '"успех": "ложное"' | туалет -л
УМК
666666
333334
Ш. <<<" 2.12 пользователей с системой 0.46 с 108% процессора 2.381 общая

Вы можете увидеть, что в моих тестах было больше, чем 3*разница в скорости при чтении его в переменной, как и ты.

Я думаю, что это переменная оболочки должны быть разделены и обработаны в раковины, когда оно читается - это не файл.

А здесь-документ, с другой стороны, для всех намерений и целей, является файл - это файл-дескриптор, в любом случае. И как мы все знаем - Unix для работы с файлами.

Что самое интересное для меня о вот-документов заключается в том, что вы можете манипулировать их файл-дескрипторов - как прямой |трубы- и выполнять их. Это очень удобно, так как позволяет вам немного больше свободы, указывая свой |трубы , где вы хотите.

Мне пришлось тройник на хвост , потому что первая команда grep ест здесь-док |трубы и ничего не осталось для второго чтения. Но так как я |передается в /Дев/ФД/3 и снова поднял переходить к >&1 стандартный вывод, это не имеет большого значения. Если вы используете грэп -с, как и многие другие, рекомендую:

 время ш <<-\КМД
 . <<HD на файл /dev/stdin-стандартный поток ввода | команда grep -C 'на"успех": "правда"'
 хвост -Н 1000000 в /tmp/журнал | { тройник /Дев/ФД/3 |\
 команда grep -C 'на"успех": "ложная"' 1>&2 & } 3>&1 &
Качестве HD
УМК
666666
333334
Ш. <<<" пользователя с системой 0.07 0.04 с 62% процессора 0.175 общая

Это даже быстрее.

Но когда я запустить его без . поиска при помощи heredoc я не могу успешно фон первого процесса, чтобы запустить их в полной мере одновременно. Вот это без полного вступления к ней:

 время ш <<\КМД
 хвост -Н 1000000 в /tmp/журнал | { тройник /Дев/ФД/3 |\
 команда grep -C 'на"успех": "истинное"' 1>&2 & } 3>&1 |\
 команда grep -C 'на"успех": "ложное"'
УМК
666666
333334
Ш. <<<" пользователь 0.10 с системой s 0.08 109% процессора 0.165 общая

Но когда я добавить &:

 время ш <<\КМД
 хвост -Н 1000000 в /tmp/журнал | { тройник /Дев/ФД/3 |\
 команда grep -C 'на"успех": "истинное"' 1>&2 & } 3>&1 & |\
 команда grep -C 'на"успех": "ложное"'
УМК
ш: строка 2: синтаксическая ошибка рядом с неожиданной знак `|'

Все-таки, разница появляется лишь на несколько сотых секунды, по крайней мере для меня, так что считайте как вам будет.

В любом случае, почему он работает быстрее, с тройника происходит потому, что обе Грэпс работать одновременно только с одним вызовом хвост. тройник дублирует файл для нас и разделяет его на второй греп процесс все в потоке - все работает сразу от начала до конца, так они все закончить примерно в одно время.

Возвращаясь к вашему первому примеру:

 хвост | команда grep | туалет #ждать готового
 хвост | грэп | туалет #теперь мы закончили

И второй:

 ВАР=$( хвост ) ; #ждать готового
 Эхо | команда grep | туалет #ждать готового
 Эхо | грэп | туалет #теперь мы закончили

Но когда мы разделили наши входные и запустить процессы параллельно:

 3>&1 | grep в #теперь мы закончили
 / 
 хвост | тройник #оба процесса вместе
 \ 
 >&1 | grep в #теперь мы закончили
+21
user3394703 17 июл. 2011 г., 19:58:36

Показать вопросы с тегом