«zsh» 태그된 질문

Zsh는 많은 고급 명령 줄 및 스크립팅 기능이 포함 된 셸입니다.

2
zsh에서 scp 와일드 카드가 작동하지 않음
zsh로 전환했으며 정상적으로 작동합니다. 이상한 점은 * 와일드 카드로 scp하려고 할 때 작동하지 않으며 bash에 들어가야한다는 것입니다. 아래 두 번째 명령은 정상적으로 작동합니다. 왜 그런지, 고치는 방법에 대한 아이디어가 있습니까? ~/dmp ⌚ 16:06:10 $ scp abc@123:/home/se/exports/201405091107/* . zsh: no matches found: root@uf3:/home/se/exports/201405091107/* ~/dmp ⌚ 16:06:53 $ bash sean@seanlaptop:~/dmp$ scp abc@123:/home/se/exports/201405091107/* …
17 zsh  wildcards 

4
현재 명령의 중간에서 서브 쉘 실행
이 시나리오에서 자주 내 자신을 찾습니다. 명령을 입력하는 중이며 완료하기 전에 다른 것을 확인해야합니다. 지금까지 기억하고있는 현재 입력으로 일종의 서브 쉘을 여는 방법이 있습니까? 그런 다음이 서브 쉘을 종료하면 내가 있던 곳으로 돌아갑니다. $ mylongcommand -n -e <SOME KEY COMBINATION WHICH OPENS A SUBSHELL> $ date ... $ exit $ …
16 command-line  zsh 

1
scp 명령을 입력 할 때 원격 파일을 탭 완성 할 수있는 마술은 무엇입니까?
아마도 이것은 내 oh-my-zsh 설정에서 활성화 한 일부 플러그인에서 제공하는 기능 일 것입니다 (수년 동안 zsh를 사용해 왔습니다). 공개 키를 서버에 추가 한 이후 (이제 비밀번호를 입력하지 않고 서버에 SSH로 연결할 수 있음), scp쉘에서 명령을 작성할 때 실제로 원격 파일 경로를 탭 완성 할 수 있습니다! 예 : $ diff …

6
더 적은 키 입력으로 여러 파일 이름을 입력하는 방법
imagemagick pdf를 사용하여 png이미지를 이미지 로 변환 하려면 다음과 같이하십시오. convert -trim -density 400 this_is_a_very_long_filename_of_my_pdf_file.pdf this_is_a_very_long_filename_of_my_pdf_file.png pdf 파일은 종종 어떤 이유로 파일 이름이 매우 길며 png확장자를 제외하고 파일 이름이 동일해야합니다. 보통 나는 선택 this_is_a_very_long_filename_of_my_pdf_file.pdf탭을 통해 두 번 및 zsh-menu다음 변경 pdf을 png두 번째 인수에 대해 수동으로. 그러나 더 빠른 방법이 …

5
oh-my-zsh (및 zsh)를 제거하지 않고 어떻게“비활성화”합니까?
zsh 및 oh-my-zsh를 포함한 새로운 개발 환경을 시도했습니다. 이제 oh-my-zsh를 설치 했으므로 기본적으로 터미널 (iTerm2 및 터미널)에서 항상 zsh로 시작하고 oh-my-zsh의 설정으로 시작합니다. oh-my-zsh를 제거하지 않고 oh-my-zsh와 함께 zsh 및 해당 설정 사용을 "비활성화"하거나 중지 할 수 있는지 궁금합니다. 다시 켜는 방법을 아는 것도 좋습니다. 현재 내 터미널은 자동으로 zsh에 …
16 zsh  oh-my-zsh 

4
echo 명령에서 글꼴 변경
zsh 또는 bash에서 echo 출력의 글꼴 속성을 변경할 수 있습니까? 내가 원하는 것은 비슷한 것입니다. echo -n "This is the font: normal " echo -n $font=italic "italic," echo -n $font=bold "bold," echo -n "and" echo -n $font=small "small". 텍스트 라인 내에 "이 글꼴은 normal, italic , bold , small "입니다.
16 bash  shell  zsh  fonts 

4
여러 줄 구문을 사용하여 PATH에 경로 추가
내가 이해하는 한 PATH환경 변수에 경로를 추가하는 일반적인 방법 은 :문자로 구분 된 경로를 연결하는 것입니다. 예를 들어, 나는 그것을 세 가지 경로를 추가 할 경우 /my/path/1, /my/path/2그리고 /my/path/3나는 그것이 같은 다음과해야 할 것이다 : PATH=$PATH:/my/path/1:/my/path/2:/my/path/3 읽기 쉽지 않습니다. 여러 줄 구문을 사용 하여 변수 에 경로 를 정의 하거나 …

3
단어 분할이란 무엇입니까? 쉘 프로그래밍에서 왜 중요한가?
에서 단어 분리의 역할에 대해 혼란스러워지고 zsh있습니다. C, Python 또는 MATLAB으로 프로그래밍 할 때이 개념에 노출되지 않았으므로 이것이 단어 분할이 쉘 프로그래밍에 특정한 것으로 보이는 이유에 대한 관심을 불러 일으켰습니다. 이전에이 사이트와 다른 사이트에서 단어 분리에 대해 읽었지만 개념에 대한 명확한 설명을 찾지 못했습니다. Wikipedia에는 단어 분리에 대한 정의가 있지만 …
16 shell  zsh 

1
bash와 zsh의 push, popd vs cd, cd-
bash와 zsh에서 push / popd의 동작에는 차이가 있습니까? zsh cd에서는 cd-가 bash cd가 dir 스택에 영향을 미치지 않는 동안 pushd / popd (cd 일 때 자동으로 디렉토리 추가 / pop)와 정확히 동일하게 동작합니다. 누군가 나에게 훌륭한 포인터를 줄 수 있다면.
16 bash  zsh  cd-command  pushd 

1
어디와 어디의 차이점은 무엇입니까
쉘 명령 where과 의 차이점은 무엇입니까 which? 여기 몇 가지 예가 있어요 ~ where cc /usr/bin/cc /usr/bin/cc ~ which cc /usr/bin/cc 과 ~ which which which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde' /usr/bin/which ~ which where /usr/bin/which: no where in (/usr/local/bin:/bin:/usr/bin:/home/bnikhil/bin:/bin) 또한 ~ where which which: aliased to alias | …

1
zsh에서 스크립트 실행-파일 권한
예상대로 작동하지 않는 파일 실행 권한에 대해 혼란 스럽습니다. 아마 내 기대가 잘못 되었기 때문일 것입니다. 어쨌든: 스크립트 파일이 s있습니다 ~/bin. 단순성은 에 있습니다 . 이 예제를 위해 파일에는 다음 행만 포함됩니다. #!/bin/zsh echo "Test"; 매우 간단합니다. ~/bin디렉토리로 이동 chmod하여 파일 권한을s 에400 - 즉, 읽기 전용 단지 나를 위해. …

4
zsh가 마지막으로 실행 한 프로그램의 표준에 액세스 할 수 있습니까?
나는 종종 경로를 찾 find거나 사용 locate합니다. (~) locate foobar.mmpz /home/progo/lmms/projects/foobar.mmpz 다음 단계는 종종 파일을 열거 나 조작하는 것입니다. 위와 같은 행복한 경우에는 다음과 같이 할 수 있습니다. (~) ls `!!` ls `locate foobar.mmpz` /home/progo/lmms/projects/foobar.mmpz 그러나 생산 라인이 많을 때 아무도 행복하지 않습니다. 그 중 일부는 경로 나 다른 종류의 …
16 terminal  zsh  output 


2
어떤 상황에서 경로에서 처음 발견 된 실행 파일이 사용되지 않습니까?
경로에서 처음으로 실행 파일을 사용하지 않는 osx에서 zsh (5.4.2_1 homebrew와 함께 설치됨)가있는 이상한 행동을하고 있습니다. 시나리오는 다음과 같습니다. echo $PATH 보고: /usr/local/Cellar/zplug/HEAD-9fdb388/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin 양조는 모두에 /usr/local/Cellar/zplug/HEAD-9fdb388/bin 과 usr/local/bin/brew 다음 을 반환 하는 -a brew 를 실행 하여 확인 합니다. /usr/local/Cellar/zplug/HEAD-9fdb388/bin/brew /usr/local/bin/brew 그러나 어떤 추출을 실행하면 다음 이 반환됩니다. /usr/local/bin/brew 그리고 양조/usr/local/bin/brew …
15 zsh  path 


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