.sh 스크립트에 대한 그놈 터미널 명령


0

그놈 터미널에서 이것은 작동하지만

$ proxychains firefox 2> pipe.txt

.sh 스크립트에서 작동시킬 수 없습니다

gnome_terminal --tab -e "proxychains firefox 2> pipe.txt"

답변:


0

으로부터 판단 gnome-terminal명령 문자열을 호출하지 않고, 직접 실행 같은 사람이 페이지가 보이는 shbash때문에 I / O 리디렉션이 지원되지 않을 것이다. 두 쉘 모두 -c원하는 것을 수행해야하는 옵션을 지원합니다 . 이 시도:

gnome_terminal --tab -e "sh -c 'proxychains firefox 2> pipe.txt'"

0

나는 남자가 싫어하지만 ... 당신이 잘못하고 있습니다. 그놈 터미널에서 실행하도록 명시 적으로 지시 할 필요조차 없으며 GUI 터미널 에뮬레이터 프론트 엔드는 전혀 중요하지 않습니다.

스크립트는 다음과 같아야합니다

#!/bin/bash
proxychains firefox 2> pipe.txt

whatever.sh로 저장하고 실행 파일인지 확인하십시오.

그런 다음 원하는 터미널 에뮬레이터, gnome, konsole 또는 retroterm에서 실행하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.