«bash» 태그된 질문

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

5
마우스를 사용하지 않고 터미널에서 이전 라인 출력을 신속하게 가져 오는 방법은 무엇입니까?
Linux (예 : Ubuntu) 터미널, 마지막 행을 가져 오는 방법이 있습니까? 내가 무작위로 타이핑하고 있다고 가정 해 보겠습니다. td 명령은 내 시스템에 설치되지 않았으므로 다음과 같은 메시지가 표시됩니다. 나는 "지름길"을 달리고 싶다. sudo apt-get install textdraw 빨리. 그러한 도구가 있습니까? 아니면 마우스를 사용하지 않고 마지막 줄을 클립 보드에 복사 할 …
12 ubuntu  bash  terminal  shell 

2
bash TAB 완성은 cmd.exe와 유사합니다. [duplicate]
이 질문에는 이미 답변이 있습니다. bash를 더 잘 활용할 수있는 방법이 있나요? 1 답변 cmd.exe의 동작과 비슷한 bash에서 회전 스타일 완성을 할 수있는 방법이 있는지 궁금해했습니다. 명령 입력과 관련하여 속도가 빨라진다는 것을 알게되었습니다.
12 linux  bash  shell  command-line  sh 

1
ssh에서 돌아올 때 OS X에서 터미널 제목을 원래 제목으로 다시 설정하려면 어떻게합니까?
OS X부터는 foo (Linux 상자)로 ssh합니다. 터미널 제목이 foo로 바뀝니다. 그런 다음 bar (다른 Linux 상자)에 넣습니다. 터미널 제목이 바로 바뀝니다. 바에서 로그 아웃합니다. 터미널 제목이 foo로 바뀝니다. foo에서 로그 아웃합니다. 터미널 제목은 원래 제목으로 다시 변경하지 않고 foo로 유지됩니다. Linux 상자에서 다시 Linux 상자로 로그 아웃 할 때 올바르게 …

8
횡설수설 터미널에서 나를 구하십시오
원격 ssh 세션에 로그인하는 동안 때때로 잘못된 파일 (이진 또는 디렉토리)로 cat을하고 디스플레이가 횡설수설로 변환됩니다. 유일한 방법은 터미널을 닫고 새 터미널을 여는 것입니다. 일반적으로 현재 터미널과 관련된 많은 상태가 있기 때문에 나를 실망시킵니다. 업데이트 : 큰 답변을 받았지만 약간의 문제가 지속됩니다. 이 후속 질문을 참조하십시오 . 내가 무엇을 할 수 …
12 linux  bash  ssh  remote  telnet 

6
Windows 10 Linux bash 쉘 Ctrl + 스페이스가 Emacs에 표시되지 않습니다
Windows 10에서는 Linux Bash 용 하위 시스템을 설치했습니다. 그러나 Emacs Ctrl+의 단축키에 문제가있어 space마크 포인트를 설정하지 않습니다. 내가 시도했지만 도움이되지 않은 것 : Windows 콘솔의 속성 메뉴에서 "Ctrl 키 바로 가기 사용"을 선택 해제하려고했습니다 나는 다른 터미널 ConEmu를 성공적으로 사용하려고했습니다. 나는 이것이 ctrl + space와 비슷한 문제가있는 우분투와 관련이 있는지 …


1
bash에서 문자열 중간에 문자를 제거하는 방법
bash에는 문자열이 있으며 문자열 중간에 문자를 제거하려고합니다. 다음과 같이 문자열의 시작 또는 끝에서 문자를 제거 할 수 있다는 것을 알고 있습니다. myVar='YES' myVar="${myVar#'Y'}" myVar="${myVar%'S'}" 하지만 중간에있는 것을 어떻게 제거 할 수 있습니까?
12 bash 

1
rm -r이 심볼릭 링크를 따르나요?
디렉토리의 하위 트리에 심볼릭 링크가 있고 드리 커리와 그 내용을 반복적으로 제거하기로 결정한 경우 트리에 심볼릭으로 연결된 항목이 제거됩니까?
12 bash  unix 

3
Cygwin bash sed는 파일을 잠급니다.
sed 명령으로 cygwin bash에서 파일을 변경하면 파일이 잠 깁니다. 낳다: 사용자 가 아닌 디렉토리 열기 cmd및 열기 (fe )cdtemp echo aaa > test.txt 텍스트 편집기에서 열고 줄을 추가하고 저장하려고합니다 => 작동 %CYGWIN_HOME%\bin\bash -c "sed -i 's/aaa/bbb/' test.txt" 텍스트 편집기에서 다른 줄을 추가하고 저장하려고 시도하십시오 => "액세스 거부" WTF ?! 잠그지 …
12 windows  bash  sed  cygwin 

3
Firefox 북마크 및 기타 개인 파일 bash 스크립트 백업
개인 데스크톱을 위해 Windows에서 Ubuntu로 마이그레이션하고 있으며 Firefox 책갈피, 개인 문서 등과 같은 개인 데이터를 백업하는 쉬운 방법을 알고 싶습니다. Windows에서는 모든 것을 수동으로 복사하고 우분투에서는 bash 스크립트를 만들어 자동으로 수행하려고합니다. 파일을 만들고 실행 가능하게 만드는 것 이외의 bash 스크립팅에 대한 지식이 없습니다. #!/bin/bash cp /files/file.doc /media/flashdrive/ 현재 프로파일을 자동으로 …
12 windows  linux  bash  backup 

8
Shell Task Completion에 대한 Growl 알림
(OSX 특정) 나 자신 외에 다른 많은 사람들처럼 종종 자신을 완료하는 데 1-2 분이 걸리는 쉘에서 프로세스를 시작합니다 (예 : 큰 svn 커밋). 그 동안 나는 종종 reddit / slashdot / wikipedia / 무엇이든 Alt-Tab하고 새로 고칩니다. 쉘 프로세스가 끝나면 으르렁 거리는 알림을 게시하는 것을 설정하는 것이 좋습니다. 이상적으로는 터미널에서 …
12 macos  bash  shell  growl 

4
배쉬 쉘 탭 완성, ~를 확장하지 마십시오
내가 사용하는 Tab내가 쉘 (bash는) 사용할 때 키의 많은. 그러나 나는 ~항상 확장되어 짜증이납니다 /home/"user". 나는 그것이 항상 이런 식으로 생각하지 않습니다; 이 행동을 막을 방법이 있습니까? 예를 들면 : cj@zap:~$ ls ~/ 프레스 Tab cj@zap:~$ ls /home/cj/ 나는이 계속 싶습니다 ~/과 함께 끝나지 /home/cj/.

8
공백을 가진 파일 이름을 처리하기위한 BASH 스크립트`for` 만들기 (또는 해결 방법)
몇 년 동안 BASH를 사용해 왔지만 BASH 스크립팅에 대한 내 경험은 상대적으로 제한적입니다. 내 코드는 다음과 같습니다. 현재 디렉토리 내에서 전체 디렉토리 구조를 가져 와서로 복제해야합니다 $OUTDIR. for DIR in `find . -type d -printf "\"%P\"\040"` do echo mkdir -p \"${OUTPATH}${DIR}\" # Using echo for debug; working script will simply …
12 bash  find  filenames 

2
“//”디렉토리는 무엇입니까?
다양한 리눅스 머신에서 cd / 과 cd // 쉘은 해당 명령을 사용한 후 현재 디렉토리가 '/'또는 '//'라고 말합니다. 따라서 질문은 '/'와 '//'의 차이점은 무엇이며, 대답이 '차이가 없다면'왜 '//'가 '/'와 다르게 표시됩니까? BTW cd /// cd //// cd ///// 현재 디렉토리가 '/'라고 말하는 쉘의 모든 결과 예제 세션은 다음과 같습니다. [user@host …

3
Snow Leopard의 Bash는 터미널 색상에 따르지 않습니다.
새로운 버전의 Snow Leopard에서 OS X은 bash 버전을로 업그레이드했습니다 GNU bash, version 3.2.48(1)-release (x86_64-apple-darwin10.0). 이제 내 .bashrc설정은 다음과 같습니다. # Colors export TERM=xterm-color export GREP_OPTIONS='--color=auto' GREP_COLOR='1;32' export CLICOLOR=1 export LSCOLORS=ExGxFxDxCxHxHxCbCeEbEb # Setup some colors to use later in interactive shell or scripts export COLOR_NC='\e[0m' # No Color export COLOR_WHITE='\e[1;37m' export …

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