скрыть вывод команды, пока с помощью cat and tee

Вы не устанавливаете скорость передачи данных и т.д. с помощью sx.

Вы делаете это с помощью stty. Возможно, вы также хотите отключить xon/xoff для xmodem на случай, если в отправляемом файле есть байты XON или XOFF, поэтому используйте опцию -ixon.

Например, для 115200,n,8,1 вы можете использовать:

stty -F /dev/ttyUSB0 115200 cs8 -parenb -cstopb -ixon

Более подробную информацию смотрите в man stty.

3
09.04.2018, 17:01
2 ответа

Попробуйте использовать bash с переключателем «-c». Например:

sudo bash -c "cat /etc/hosts >> /etc/ansible/hosts" >> /dev/null
1
27.01.2020, 21:12
sudo tee -a /etc/ansible/hosts <myfile.txt >/dev/null

Или, если вы хотите использоватьcat:

cat myfile.txt | sudo tee -a /etc/ansible/hosts >/dev/null

Любой из них должен работать. Непонятно, как вы «добавили» /dev/nullпри попытке, но это перенаправляет стандартный вывод teeна /dev/null.

16
27.01.2020, 21:12

Теги

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