Redhat 6. Обычный пользователь не может разрешить имя хоста через прокси, но root может

awk сам по себе прекрасно справляется с этой задачей:

awk 'NR==1 { print } NR != 1 && $8 <= 100 { print }' inputfile > outputfile

Вы не можете выводить данные в файл, из которого вы читаете, так как перенаправление >создаст новый пустой файл до того, как он начнет читать его для ввода. Так:

awk 'NR==1 { print } NR != 1 && $8 <= 100 { print }' inputfile > outputfile ; mv outputfile inputfile

Но только после вы либо создали резервную копию inputfile, либо обеспечили желаемый результат.

0
27.12.2019, 11:47
1 ответ

Дважды проверьте эту команду env | grep -i proxyу затронутого пользователя. Не забудьте добавить https_proxy, http_proxy, ftp_proxy and sftp_proxy. Попробуйте войти под пользователем и установить их вручную. Если работает, проблема связана с процедурой загрузки прокси.

0
28.01.2020, 02:59

Теги

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