Объединить две команды в скрипте

Вы пишете, в частности, gnome-terminal, что заставляет меня думать, что вы не знаете о терминальных мультиплексорах?

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

Еще одна приятная особенность в том, что вы можете отсоединить их от сеанса терминала, оставив их в фоновом режиме.

Предыдущий чемпион был терминальными мультиплексорами . Если вы хотите начать долгое задание, поистине переместите его на задний план, а затем сможете вытащить его обратно. но он заменяется tmux, который является моим личным фаворитом. Если вы попробуете особенно gnome-terminal , тогда обязательно запустите teamocil.

Счастливый CLI'ing!

4
задан 21 March 2011 в 01:23

20 ответов

Вы можете включить команду для запуска на удаленном компьютере в качестве последнего аргумента для ssh

ssh root@192.168.0.188 'find /var/mobile/Media/Music/ [...]'
5
ответ дан 25 May 2018 в 22:28

Вы можете включить команду для запуска на удаленном компьютере в качестве последнего аргумента для ssh

ssh root@192.168.0.188 'find /var/mobile/Media/Music/ [...]'
5
ответ дан 25 July 2018 в 22:19

Вы можете включить команду для запуска на удаленном компьютере в качестве последнего аргумента для ssh

ssh root@192.168.0.188 'find /var/mobile/Media/Music/ [...]'
5
ответ дан 26 July 2018 в 20:41

Вы можете включить команду для запуска на удаленном компьютере в качестве последнего аргумента для ssh

ssh root@192.168.0.188 'find /var/mobile/Media/Music/ [...]'
5
ответ дан 31 July 2018 в 12:53

Вы можете включить команду для запуска на удаленном компьютере в качестве последнего аргумента для ssh

ssh root@192.168.0.188 'find /var/mobile/Media/Music/ [...]'
5
ответ дан 2 August 2018 в 03:47

Вы можете включить команду для запуска на удаленном компьютере в качестве последнего аргумента для ssh

ssh root@192.168.0.188 'find /var/mobile/Media/Music/ [...]'
5
ответ дан 4 August 2018 в 19:51

Вы можете включить команду для запуска на удаленном компьютере в качестве последнего аргумента в ssh

  ssh root@192.168.0.188 'find / var / mobile / Media / Music / [..  .] ' 
5
ответ дан 6 August 2018 в 03:54

Вы можете включить команду для запуска на удаленном компьютере в качестве последнего аргумента в ssh

  ssh root@192.168.0.188 'find / var / mobile / Media / Music / [..  .] ' 
5
ответ дан 7 August 2018 в 21:51

Вы можете включить команду для запуска на удаленном компьютере в качестве последнего аргумента в ssh

  ssh root@192.168.0.188 'find / var / mobile / Media / Music / [..  .] ' 
5
ответ дан 10 August 2018 в 10:06

Вы можете включить команду для запуска на удаленном компьютере в качестве последнего аргумента в ssh

  ssh root@192.168.0.188 'find / var / mobile / Media / Music / [..  .] ' 
5
ответ дан 13 August 2018 в 16:26

Вы можете попробовать:

sshpass -p YOUR_PASS_HERE ssh root@192.168.0.188 find /var/mobile/Media/Music/ -name "*.mp3" -exec ln -s {} /var/mobile/Media/Music/"All Songs" \;

Cheers, André Gondim http://andregondim.eti.br

0
ответ дан 25 May 2018 в 22:28
  • 1
    Предоставление пароля в командной строке не очень безопасно. В таких случаях гораздо лучше использовать аутентификацию с открытым ключом. – Adam Byrtek 21 March 2011 в 19:23

Вы можете попробовать:

sshpass -p YOUR_PASS_HERE ssh root@192.168.0.188 find /var/mobile/Media/Music/ -name "*.mp3" -exec ln -s {} /var/mobile/Media/Music/"All Songs" \;

Cheers, André Gondim http://andregondim.eti.br

0
ответ дан 25 July 2018 в 22:19
  • 1
    Предоставление пароля в командной строке не очень безопасно. В таких случаях гораздо лучше использовать аутентификацию с открытым ключом. – Adam Byrtek 21 March 2011 в 19:23

Вы можете попробовать:

sshpass -p YOUR_PASS_HERE ssh root@192.168.0.188 find /var/mobile/Media/Music/ -name "*.mp3" -exec ln -s {} /var/mobile/Media/Music/"All Songs" \;

Cheers, André Gondim http://andregondim.eti.br

0
ответ дан 26 July 2018 в 20:41
  • 1
    Предоставление пароля в командной строке не очень безопасно. Это гораздо лучше использовать аутентификацию с открытым ключом в таких случаях. – Adam Byrtek 21 March 2011 в 19:23

Вы можете попробовать:

sshpass -p YOUR_PASS_HERE ssh root@192.168.0.188 find /var/mobile/Media/Music/ -name "*.mp3" -exec ln -s {} /var/mobile/Media/Music/"All Songs" \;

Cheers, André Gondim http://andregondim.eti.br

0
ответ дан 31 July 2018 в 12:53
  • 1
    Предоставление пароля в командной строке не очень безопасно. В таких случаях гораздо лучше использовать аутентификацию с открытым ключом. – Adam Byrtek 21 March 2011 в 19:23

Вы можете попробовать:

sshpass -p YOUR_PASS_HERE ssh root@192.168.0.188 find /var/mobile/Media/Music/ -name "*.mp3" -exec ln -s {} /var/mobile/Media/Music/"All Songs" \;

Cheers, André Gondim http://andregondim.eti.br

0
ответ дан 2 August 2018 в 03:47
  • 1
    Предоставление пароля в командной строке не очень безопасно. В таких случаях гораздо лучше использовать аутентификацию с открытым ключом. – Adam Byrtek 21 March 2011 в 19:23

Вы можете попробовать:

sshpass -p YOUR_PASS_HERE ssh root@192.168.0.188 find /var/mobile/Media/Music/ -name "*.mp3" -exec ln -s {} /var/mobile/Media/Music/"All Songs" \;

Cheers, André Gondim http://andregondim.eti.br

0
ответ дан 4 August 2018 в 19:51
  • 1
    Предоставление пароля в командной строке не очень безопасно. В таких случаях гораздо лучше использовать аутентификацию с открытым ключом. – Adam Byrtek 21 March 2011 в 19:23

Вы можете попробовать:

sshpass -p YOUR_PASS_HERE ssh root@192.168.0.188 find / var / mobile / Media / Music / -name "* .mp3" -exec ln -s { } / var / mobile / Media / Music / «Все песни» \;

Cheers, André Gondim http://andregondim.eti.br

0
ответ дан 6 August 2018 в 03:54

Вы можете попробовать:

sshpass -p YOUR_PASS_HERE ssh root@192.168.0.188 find / var / mobile / Media / Music / -name "* .mp3" -exec ln -s { } / var / mobile / Media / Music / «Все песни» \;

Cheers, André Gondim http://andregondim.eti.br

0
ответ дан 7 August 2018 в 21:51

Вы можете попробовать:

sshpass -p YOUR_PASS_HERE ssh root@192.168.0.188 find / var / mobile / Media / Music / -name "* .mp3" -exec ln -s { } / var / mobile / Media / Music / «Все песни» \;

Cheers, André Gondim http://andregondim.eti.br

0
ответ дан 10 August 2018 в 10:06

Вы можете попробовать:

sshpass -p YOUR_PASS_HERE ssh root@192.168.0.188 find / var / mobile / Media / Music / -name "* .mp3" -exec ln -s { } / var / mobile / Media / Music / «Все песни» \;

Cheers, André Gondim http://andregondim.eti.br

0
ответ дан 13 August 2018 в 16:26
  • 1
    Предоставление пароля в командной строке не очень безопасно. В таких случаях гораздо лучше использовать аутентификацию с открытым ключом. – Adam Byrtek 21 March 2011 в 19:23

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

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