Как мне разместить 2 команды в 1 терминале?

Сконфигурируйте exim4:

sudo dpkg-reconfigure exim4

Один из вопросов, который он задал вам, - это имя «System mail name». Вы хотите это изменить.

3
задан 16 June 2012 в 00:04

5 ответов

cd /usr/local/games/ut2004/ && sudo aoss ./ut2004

0
ответ дан 16 June 2012 в 00:04

Если вы хотите «ярлык», вы можете создать функцию bash. Добавьте это в файл ~ / .bashrc:

function play {
cd /usr/local/games/ut2004/ && sudo aoss ./ut2004
}

После сохранения ~ / .bashrc запустите: source ~ / .bashrc

(Вам нужно только сделайте это один раз.)

Теперь просто введите это в терминале:

$ > play

... и нажмите Enter

0
ответ дан 16 June 2012 в 00:04

Вы также можете создать псевдоним в своем файле .bach_aliases, например 'alias unreal =' cd / usr / local / games / ut2004 / & amp; & amp; sudo aoss ./ut2004 '. Таким образом, когда вы в следующий раз войдете в систему, вы просто наберете unreal и начнете играть.

0
ответ дан 16 June 2012 в 00:04

Либо вы вводите: cd /usr/local/games/ut2004/; sudo aoss ./ut2004, таким образом, с дополнительным; между ...

... или вы создаете небольшой сценарий оболочки в вашем домашнем каталоге:

#!/bin/bash

cd /usr/local/games/ut2004/
sudo aoss ./ut2004

и вызываете его из ярлыка.

0
ответ дан 16 June 2012 в 00:04
/bin/sh -c "cd /usr/local/games/ut2004/ && sudo aoss ./ut2004"

Обратите внимание, что cd & amp; & amp; а также ; являются встроенными операторами оболочки и не будут работать в ярлыке .desktop, так как командная строка выполняется непосредственно как есть, поэтому вы должны вызвать оболочку для их интерпретации.

0
ответ дан 16 June 2012 в 00:04

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

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