Как запустить два параллельных окна терминала gnome?

Цикл с условием продолжения Bash и каналы:

echo -e "John\nBob\nLucy" | while read n; do echo "hi $n bye"; done
2
17.10.2015, 03:25
2 ответа

Запустить сценарий самостоятельно.

./ window1.sh

Вы получите этот вывод.

window
press any key to continue./window1.sh: 3: read: arg count

Это связано с тем, что чтение является командой bash , а не командой sh .

3
27.01.2020, 21:59

Исполняются ли сценарии и находятся ли в вашем $ PATH ? Вам, вероятно, понадобится

gnome-terminal -e ./window1.sh &

Кроме того, если сценарии похожи, напишите его один раз и передайте параметр в качестве аргумента:

gnome-terminal -e ./window.sh 1 &
gnome-terminal -e ./window.sh 2 &

«$ @» расширяется до аргументов командной строки, каждый из которых цитируется отдельно. «$ 1» - это первый аргумент и т. Д. И т. Д.

1
27.01.2020, 21:59

Теги

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