Вопросы с тегом «pipe»

Канал Unix соединяет файловые дескрипторы двух процессов. Канал создается с помощью функции POSIX pipe (), объявленной в <unistd.h>. Оболочки обеспечивают создание канала между процессами, используя «|».

1
преобразовать файл Excel в файл разделителя каналов в Linux, используя скрипт
Необходимо преобразовать файл Excel в файл разделителя каналов в Linux с помощью сценария оболочки. Пожалуйста, помогите Я новичок в сценарии оболочки. Я видел сообщение, чтобы преобразовать запятую в канал, используя следующий код ... awk '{for(i=1; i&lt;=NF; i+=2) gsub(",","|",$i)}1' FS=\" OFS= file как изменить эту команду для файла Excel в канал?
1 linux  pipe  csv  excel 

1
Несколько FIFOS по SSH
Сценарий оболочки допускает несколько файловых дескрипторов (до 9 для соответствия POSIX, но даже больше для bash): $ install -m 755 /dev/stdin /tmp/test &lt;&lt;\EOF #!/bin/sh echo hi1 &gt;&amp;1 echo hi2 &gt;&amp;2 echo hi3 &gt;&amp;3 echo hi4 &gt;&amp;4 EOF $ /tmp/test 1&gt; /tmp/1 2&gt; /tmp/2 3&gt; /tmp/3 4&gt; /tmp/4 $ cat /tmp/1 …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.