Как автоматически запускать команды в SSH-соединении?

Я установил Xonar U3 на малиновый PI, используя raspian и kernel 3.10.25. Я могу подтвердить, что устройство отображается, и как аналоговый аудиовыход, так и микрофон работают нормально.

Однако оптический (S / PDIF) выход не работает в моих руках. Alsamixer показывает переключатель «Digital», и я могу включить и выключить лазер S / PDIF, но звук не слышен, когда я подключаю таблицу S / PDIF toslink к моему стерео (стерео и кабель подтверждены хорошо).

4
задан 26 March 2012 в 22:02

2 ответа

Решение в основном запускает скрипт при входе в систему.

Так как Bash ищет ~/.bash_profile, ~/.bash_login и ~/.profile в этом порядке и читает и исполняет команды из [d1 ] запускать скрипт на login и читаем.

Я сделал простой ls -la ~, увидел, что из этой иерархии .profile был первым доступным только один, поэтому я просто добавил свои команды здесь.

Проблема решена!

4
ответ дан 25 May 2018 в 13:12

Вы можете добавить все свои команды в один скрипт и вызывать скрипт через строку SSH.

Напр. Я сброшу все команды в /home/vidyadhar/commands.sh Во время ssh я сделаю это следующим образом: ssh vidyadhar @ machine `/home/vidyadhar/commands.sh'

3
ответ дан 25 May 2018 в 13:12

Другие вопросы по тегам:

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