2013-05-05 5 views
-1

Это мой первый вопрос, и я, наконец, прибегал к тому, чтобы спросить, как мои часы googles не вернули ничего хорошего. Можно ли преобразовать этот пакетный скрипт в оболочку Linux?Изменение партии до оболочки

@echo off 
cd ../bin 
color 0a 
Title DavidScape 508 
"C:\Program Files\Java\jdk1.6.0_11\bin\java.exe" DavidScape/Server 43594 
pause 

Спасибо!

+4

Конечно, это возможно. –

+0

Спасибо, но знаете как? – user2352459

+0

Что ты пробовал? –

ответ

2

Что-то близко будет:

#!/bin/sh 
cd ../bin 
echo -ne "\033[40;1;32m" 
java DavidScape/Server 43594 
read 
+0

Литературный перевод! Nice .. :) –

+1

Использование буквенных цветовых кодов ANSI - не лучшая практика - не все терминалы поддерживают ANSI; использование 'tput' будет предоставлять цветовой код только в том случае, если он доступен для текущего терминала. –

+1

Я бы сказал, что количество систем, не имеющих 'tput', больше, чем терминалы, где такая последовательность вызовет проблему. не все системы имеют ncurses. – mata

Смежные вопросы