Почему Redirect не работает в моем сценарии оболочки? - PullRequest
0 голосов
/ 24 сентября 2019

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

find /opt/IBM /opt/ibm /usr/IBM /usr/ibm \( -name db2licm -o -name onstat -o -name versionInfo.sh -o -name WPVersionInfo.sh \) 2>>/tmp/versiondocument.txt

Я ожидаю путь db2licm, versioninfo.sh в versiondocument.txt

1 Ответ

0 голосов
/ 24 сентября 2019

Вы только перенаправляете ошибки, используя 2>>.Попробуйте следующий пример:

$ find
.
./b
./b/file.txt
./b/b.txt
./a
./a/a.txt
./a/c.txt
./tmp.log
$ find a b -name file.txt -o -name a.txt >> tmp.log
$ cat tmp.log 
a/a.txt
b/file.txt
...