Как я могу сравнить два файла и создать другой файл, которого нет в первом файле?

Это функция оболочки , а не операционной системы.

Так, например, в Solaris 10 с ksh88 в качестве оболочки:

% cat < /dev/tcp/localhost/22
ksh: /dev/tcp/localhost/22: cannot open

Однако, если мы переключимся на bash :

% bash
bash-3.2$ cat < /dev/tcp/localhost/22
SSH-2.0-Sun_SSH_1.1.5

Итак bash интерпретирует / dev / tcp , а ksh88 - нет.

В Solaris 11 с ksh93 в качестве оболочки:

% cat < /dev/tcp/localhost/22
SSH-2.0-Sun_SSH_2.2

Итак, мы видим, что это очень зависит от используемой оболочки.

2
29.09.2015, 23:24
0 ответов

Теги

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