«bash» 태그된 질문

Bash는 GNU 프로젝트의 유닉스 계열 운영 체제를위한 무료 쉘입니다.


9
Cmd의 탭 자동 완성을 효과적으로 사용하는 방법은 무엇입니까?
나는 수년간 리눅스에서 Bash 쉘을 사용해 왔으며 매우 빠르다. 탭 키를 눌러 자동 완성을 자주 호소함으로써 몇 번의 키 입력으로 긴 명령을 작성할 수 있습니다. 최근에 저는 직장에서 Windows 명령 프롬프트와 Cmd를 사용하기 시작했습니다. 나는 Cmd에서 매우 느립니다. 자동 완성 기능이 있지만 다르게 작동합니다. 나는 그것이 어떻게 작동하는지 이해한다고 생각하지만, …


9
Bash 명령에서 첫 단어를 빠르게 변경하는 방법은 무엇입니까?
Bash를 사용하여 워크 플로우를 조금 개선하고 싶습니다. 다른 실행 파일에 대해 동일한 명령을 자주 실행하고 싶다는 것을 알고 있습니다. 몇 가지 예 : 힘내 (두 번째 단어를 빠르게 바꾸고 싶은 곳) : git diff foo/bar.c git checkout foo/bar.c Cat / rm (첫 번째 단어 만 변경해야 함) : cat foo/is/a/very/long/path/to/bar.c …
44 linux  bash 

7
'ls -d'명령이 디렉토리를 표시하지 않습니다. 파일과 디렉토리 대신 디렉토리 만 표시하도록 'ls'를 얻는 방법이 있습니까?
ls파일과 디렉토리 대신 디렉토리 만 표시 하는 방법이 있습니까? 매뉴얼 페이지에서 : -d, --directory list directory entries instead of contents, and do not derefer‐ ence symbolic links 따라서 /디렉토리에 입력하면 디렉토리 만 볼 것으로 예상됩니다. 대신 "."가 표시됩니다. $ cd / $ ls -d . 나는 ls -d이것을 보여줄 것으로 …
44 linux  bash  ls 

6
배쉬 대 Gnu 화면 : Ctrl-A를 Ctrl-Shift-A로 바꿉니다.
저는 GNU Screen의 새로운 사용자입니다. 나는 오랫동안 Bash를 사용해 왔으며 GNU Screen을 사용 해보고 싶다. 아시다시피, GNU Screen은 'Ca'(Control-A)를 명령 문자로 사용합니다. 문제는 Bash의 Control-A가 행의 시작 부분으로 이동하기 때문에 Bash (및 GNU Readline)의 행 편집 기능을 방해한다는 것입니다. " "^ Q"또는 "``"(Backtick)와 같은 다른 키 시퀀스로 명령 문자를 설정할 …

1
rsync는 기본적으로 대상의 파일, 폴더를 삭제합니까?
파일 그 가정 /foo/src만을 포함 A.c하고는 /foo/dest모두 포함 A.c및 B.c. 그리고 다음 명령을 실행한다고 가정 해보십시오. rsync /foo/src/ /foo/dest 윌 rsync삭제 B.c? 폴더 이제이 가정 /foo/src디렉토리가 포함되어 A그 안에 어떤 파일이와 그 /foo/dest두 디렉토리 포함 A및 B그 내부의 파일과, 각. 그리고 다음 명령을 실행한다고 가정합니다 (-a 옵션에 -r, 재귀 포함). …
44 macos  bash  unix  rsync 

5
Mac OS X에서 sed의 줄 바꿈
나는 찾을 \n특히, 나는 단어 라인에 하나의 공백으로 구분 헤어지고 싶어 맥 OS X의에서 나오지도에없는 일을 말하는가 : # input foo bar 나는 사용한다, echo "foo bar" | sed 's/ /\n/' 그러나 결과는 어리 석고, \n탈출하지 않습니다! foonbar Google에 문의 한 후 해결 방법을 찾았습니다 . echo 'foo bar' | …
44 macos  mac  bash  regex  sed 


5
이름에 공백이 포함 된 디렉토리로 cd하는 방법?
Mac OS X에서 내 데스크탑에 "Reader 0.5"라는 디렉토리가 있습니다. 터미널에서 디렉토리에 액세스 할 때 다음 코드를 사용하고 있습니다. cd /Users/niho/Desktop/Reader 0.5 하지만 그것은 던졌습니다 : 그러한 파일 또는 디렉토리 없음 오류. 어떻게 그 디렉토리에 cd 할 수 있습니까? 감사.
43 macos  bash  shell 

1
백그라운드에서 리눅스 작업이 완료되면 +/- 의미하는 것은 무엇입니까 (&로 시작)
&마지막에 앰퍼샌드 ( )로 프로세스를 시작하면 백그라운드로 분기됩니다. 완료되면 다음과 유사한 출력을 얻습니다. [1]+ Fertig my_script 현지화 된 배포판이 있지만 이것은 중요하지 않습니다. 내가 보는 것은 대괄호로 묶은 작업 ID와 더하기 ( +)입니다. 여러 작업을 동시에 시작하면 [1]- Fertig my_script [2]+ Fertig my_script 이제 -주먹 작업 에는 마이너스 ( +)가 …
43 linux  bash 

4
디렉토리의 모든 파일 (파일 클래스)에 대한 심볼릭 링크를 만드는 방법은 무엇입니까?
특정 디렉토리의 ln -s모든 파일 (또는 파일로 끝나는 파일 클래스)에 대한 심볼릭 링크 ( ) 를 만들고 싶습니다 .bar. 내가 cwd에 있고 유형 ls ../source/*.bar이 나에게 있다고 말해 foo.bar baz.bar ln -s마지막으로 해결 되는 매개 변수 목록을 전달하는 방법 ln -s ../source/foo.bar ln -s ../source/baz.bar 물론 나는 bash 스크립트를 작성할 …


4
.bash_profile에 줄을 추가하는 방법
방금 Mac의 bash에 Homebrew를 설치했으며 이제이 작업을 수행해야합니다. Homebrew를 설치 한 후에는 PATH 환경 변수 맨 위에 Homebrew 디렉토리를 삽입하십시오. ~/.bashrc파일 맨 아래에 다음 줄을 추가하면 됩니다. export PATH=/usr/local/bin:$PATH "LS -a"쇼 .bash_profile와 .bashrc.save. 이 줄을 추가 .bash_profile합니까? 방법? 죄송합니다. 나는 모든 것을 처음 사용합니다.
42 bash  osx-lion  path 

5
grep : 모든 출력을 표시하지만 검색 일치를 강조 표시합니다
bash에서 명령을 실행하고 특정 패턴과 일치하는 출력 줄만 표시하려면 다음 grep과 같이 파이프로 연결할 수 있습니다. 파일 테스트 파일 hello there my friends 명령 $ cat testfile | grep 'hello' hello #this will be highlightd 검색 일치를 강조 표시하고 전체 줄을 표시합니다. 해당 줄 전후에 줄을 사용 -A하고 -B표시 할 …

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