linux - 자동 - 우분투 그놈 터미널




현재 터미널에서 새 터미널에서 셸 스크립트를 실행합니다. (2)

그놈을 위해 이것을 시도하십시오.

ls를 실행할 명령으로 바꾸십시오.

gnome-terminal -x sh -c "ls|less"

이게 네가 원하는 바란다.

Windows에서 "start test.bat"와 같은 터미널에서 Linux의 새 터미널에서 쉘 스크립트를 어떻게 실행합니까? 또한 콘솔 모드에서 작동해야합니다.


다음은 시작하는 간단한 예입니다.

쉘 스크립트를 작성하려면 명령 프롬프트에서 다음을 수행하십시오.

echo -e '#!/bin/sh\n echo "hello world"' > abc.sh

이것은 쓴다 :

#!/bin/sh
echo "hello world"

abc.sh 라는 파일

다음으로 다음과 같이 실행 가능으로 설정하려고합니다.

chmod +x abc.sh

이제 다음과 같이 실행할 수 있습니다.

./abc.sh

그리고 당신은보아야합니다 :

hello world

너의 터미널에서.

새 터미널에서 실행하려면 다음을 수행 할 수 있습니다.

gnome-terminal -x ./abc.sh

또는 xterm 인 경우 :

xterm -e ./abc.sh

다음 은 다양한 터미널 에뮬레이터목록입니다 .

또는 현재 터미널에서 실행하고 대신 다음과 같이 백그라운드로 실행하십시오.

./abc.sh &






terminal