«shell» 태그된 질문

셸은 일반적으로 명령 줄에 입력하여 사용자가 운영 체제와 상호 작용할 수있는 소프트웨어입니다.

1
특수 문자가 이스케이프 된 tcsh의 에코 문자열
tcsh가 이해할 수 있도록 tcsh에서 문자열이 완전히 이스케이프 처리되도록 문자열을 에코 할 수 있습니까? printf % q가 bash에서 작동하는 것과 같은 방식으로 : % # Create a variable containing a tab character % MYMONKEY=$'my\tmonkey' % printf %q "$MYMONKEY" $'my\tmonkey' 그런 다음 bash에 변수를 다시 입력하는 데 사용할 수 있습니다. 누구든지 …



0
가새 확장이 작동하지 않습니다.
간단한 예제가 있습니다. 반향 앞 - {A, B, C} - 뒤 가새 확장은 작동하지 않는 것 같습니다. 나는 단지 : 앞면 - {A, B, C} - 뒤 대신에: 프론트 - 백 - 프론트 - 백 - 프론트 -C 백 왜 작동하지 않습니까? 추신. 나는 bash 쉘에서 Slackware 14.2를 실행 중이다.
2 linux  bash  shell 


2
프로그램을 계속 실행하여 그것을 호출 한 셸을 종료시키는 방법 [중복]
중복 가능성 : 로그인하지 않은 상태에서 원격 터미널에서 bash 스크립트를 실행 하시겠습니까? 안녕 모두, 나는 프로그램을 실행한다. ./a.out 10 쉘 프롬프트에서. 거기에 while(1) 실행중인 프로그램 내부. 이제 쉘을 닫으려고하면 실행중인 프로그램을 죽일 것이라고 경고합니다! 그렇다면 쉘을 죽이고 내 프로그램이 백그라운드에서 계속 실행되도록하는 방법은 무엇입니까? 나는 노력했다. exec ./a.out 10 그러나 …
2 linux  shell 


3
IP를 가지고 Windows PC가 그 이름을 어떻게 생각하는지 어떻게 알 수 있습니까?
원격 Windows PC가 IP를 통해 호스트 이름이 무엇이라고 생각하는지 어떻게 알 수 있습니까? Windows cmd.exe 또는 Linux 셸에서. DNS 서버가 호스트 이름이 IP에 대한 것이라고 생각하는 것에 관심이 없습니다. IP 주소에 응답하는 시스템이 이름을 생각하는 것입니다. RDP를 사용하고 싶지 않지만 대상 PC에서 관리 사용자에게 액세스 권한이 있습니다.

2
Cygwin 셸에서 ActivePython을 어떻게 호출합니까?
Windows 용 Python 버전 3.x 설치 인 ActivePython을 설치했습니다. 나는 경로 activepython.exe를 수정하지 않고 cygwin에서 호출 할 수 있도록 인터프리터의 이름을 변경했다 /etc/profile. 내가 cmd.exe쉘에 있을 때 나는 인수없이 ActivePython 인터프리터를 호출하고 대화 형 모드로 들어갈 수있다. 내가 Cygwin에서 쉘에서의 ActivePython 인터프리터를 실행하면, 쉘은 무기한 입력 (다른 사람이 볼 계정과 …

2
$ USERNAME 변수를 설정해도 효과가 없습니다.
USERNAME 변수를 설정해도 효과가 없습니다. 변수에 액세스하면 항상 현재 로그인 한 사용자를 반환합니다. james@localhost:~$ USERNAME=foo james@localhost:~$ echo $USERNAME james 이 동작을 설명하는 참조 또는 문서를 찾을 수 없습니다. $ USERNAME이 일종의 특수 변수 인 것처럼 보입니다. 다른 사람이 있습니까? 이것은 어디에 문서화 또는 설명되어 있습니까?

3
터미널을 종료하기 전에 명령 기록을 기록하는 별칭 / 스크립트?
저는 bash스크립팅을 처음 사용했습니다. exit명령 행 을 작성할 때마다 명령 히스토리가 기록 되도록 별명 또는 스크립트를 작성하려고 했습니다. 많은 새로운 명령을 시도하고 파일로 돌아가서 주석을 달고 싶기 때문에 명령을 시도한 다음 완전히 잊어 버릴뿐 아니라 더 잘 배울 수 있습니다. alias exit ="history > `date +%Y-%m-%d`.txt; exit" 하지만 내 배쉬를 …


2
쉘 스크립트 출력 들여 쓰기
다른 스크립트 내에서 쉘 스크립트 / 응용 프로그램을 호출하고 싶습니다. 포함 된 스크립트의 모든 줄은 2 칸 들여 쓰기해야합니다. 이것이 가능한가? 출력은 다음과 같아야합니다. I'm the main-scripts' output. I'm a second script, called inside the main-script. Every line of my output is indented by 2 spaces. This is not implemented …
2 linux  unix  shell  format 

2
Mac OS X 터미널에서 bash에서 아래쪽 화살표 기록을 찾는 방법은 무엇입니까?
내가 사용한 거의 모든 최신 명령 줄 환경에서 화살표를 누르면 기록의 몇 가지 명령으로 돌아가서 이전 명령을 다시 실행할 수 있습니다. 그러나 내가 사용한 일부 명령 줄 환경에서는 다음 명령 프롬프트에서 아래쪽 화살표를 눌러 이전 명령이 내역에 나타난 곳에서 내역을 찾아 볼 수도 있습니다. 예를 들어 다음과 같이 가정하십시오. $ …

1
Quicklook에서 소스로 쉘 스크립트를 여는 방법
나는 일반적으로 확장명이없는 쉘 스크립트 세트를 가지고 있습니다. 다음과 같은 것 : git-completion git-flow git-addremove ..etc.. 이 모든 스크립트는 bash로 작성되었습니다. 내가 Quicklook을 사용하면 기본 미리보기가 표시됩니다. 이 스크립트 실행 파일의 올바른 동작은 소스 코드를 표시하는 것입니다. 이것이 어떻게 달성 될 수 있습니까?

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