Используйте мишень sudo с heredoc для добавления в существующий файл

Необходимо будет установить и настроить фактический сервер SOCKS на сервере, таком как Dante, SS5, Delegate или Srelay.

7
23.05.2017, 15:40
3 ответа

Вы хотите -a опция к tee который добавляет вместо перезаписи.

12
27.01.2020, 20:16

тройник требует, чтобы вы открыли поток в /dev/null, вы можете уйти, делая это с простой кот

cat <<EOF >> $OUTFILE
foo
bar
EOF

Сохраните клавиатуру!

1
27.01.2020, 20:16

Если вы предпочитаете использовать cat, то идите по этому маршруту, сначала пройдя $OUTFILEв качестве источника вашего вывода:

$ OUTFILE=/path/to/restricted_write_access/file
$ sudo out=$OUTFILE sh -c 'cat << EOF >> $out
foo
bar
EOF'
4
10.03.2020, 10:37

Теги

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