«bash» 태그된 질문

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


8
프롬프트의 일부를 오른쪽 정렬
터미널 창의 오른쪽에 프롬프트의 일부가 정렬 된 다음 두 번째 줄에서 실제 커서가 시작되는 것을 보았습니다. PS1에서 "\ n"으로 두 번째 줄을 얻을 수 있지만 그 부분을 오른쪽에 맞추는 방법을 알 수 없습니다. 두 문자열 사이에 공백이 추가 된 것을 보았습니까?
27 bash  command-line  ps1 

2
리눅스에 해당하는 "에코 온"?
bash 스크립트에서 실행되는 모든 명령을 어떻게 stdout 할 수 있습니까? 출력은 명령 출력 및 명령 자체를 포함해야합니다. 나는 찾았다 #!/bin/bash -x 그러나 이것은 대신 동일하지 않습니다 mysql -v dbname < dump.sql | grep "CREATE TABLE" 이것은 보여준다 + mysql -v dbname + grep 'CREATE TABLE'

1
백그라운드에서 "ctrl-z"-ed 작업 계속
백그라운드에서 중지 된 백그라운드 작업을 계속할 수 있습니까? 내가 사용, 실행중인 프로세스가 ctrl- z그것을 중지하고 떠들썩한 파티로 돌아갑니다. 계속하려면 fg명령을 사용할 수 있지만 작업을 다시 앞쪽으로 가져옵니다. &처음 부터 실행했을 때와 같이 백그라운드로 유지하면서 실행하는 것이 가능합니까?
27 bash  job-control 

1
x 줄 수 후에 출력을 자르는 Bash 명령
bash 명령을 찾고 있는데 파일의 줄 수 또는 다른 명령 출력을 제한하는 데 사용할 수 있습니다. 예 : ls -thor | limit 10 ls 명령의 출력을 10 줄로 제한합니다 (이 예에서 "limit"명령은 당연히 내가 찾고있는 가상 명령입니다). 그러한 명령이나 관련 솔루션이 있습니까?
27 linux  bash  gnu 

3
파일의 줄을 sed로 패턴으로 바꾸는 방법은 무엇입니까?
sed에 대한 많은 문서를 읽고 있는데도 여전히 특정 사용 사례에 대해 잘 알고 있습니다. conf 파일 의이 줄을 내 줄로 바꾸고 싶습니다. 이 줄을 바꾸십시오 : #maxmemory <바이트> 와: 최대 메모리 26GB 이것이 내가 시도한 것입니다. sed s / maxmemory. * bytes. * / maxmemory 26gb / /etc/redis/redis.conf 오류가 발생합니다. …

3
다중 행 bash 명령의 주석
이 단일 명령 BASH 스크립트 파일은 이해하기 어렵 기 때문에 각각의 작업에 대한 주석을 쓰고 싶습니다. echo 'foo' \ | sed 's/d/a/' \ | sed 's/e/b/' \ | sed 's/f/c/' \ > myfile (sed는 단지 예일뿐입니다. 실제로는 greps와 tr 및 awks가 혼합되어 있습니다) 나는 라인을 복제해야하거나, 각 라인을 적용 할 …
26 bash  pipe  comments  sh 

2
/ usr / bin / [은 무엇이며 어떻게 사용합니까?
나는 coreutils를보고 있었고 이것을 coreutils의 일부로 포함 된 파일 중 하나로 발견했습니다 /usr/bin/[. 무엇 [이며 무엇을합니까? 실행 파일입니다. 나는 그것이 무엇을하는지 또는 어떻게 사용하는지 모른다. $ file / usr / bin / [ / usr / bin / [: GNU / Linux 2.6.15 용 ELF 32 비트 LSB 실행 파일, …
26 linux  bash  coreutils 

1
'O'명령을 사용할 때마다 vim이 1 초 동안 지연되는 이유는 무엇입니까 (위의 새 줄을 열고 삽입)?
대부분의 명령을 사용하면 즉시 적용됩니다. O그러나 명령을 사용하면 "O"가 현재 문자를 약 1 초 동안 바꾼 다음 현재 문자가 반환되고 새 줄이 삽입되어 열립니다. 나는 o명령에 그런 문제가 없다 ( 아래 줄을 열고 삽입하십시오). 차이가 나는 경우 우분투 10.04의 그놈 터미널에서 vimfrom을 사용 하고 bash있습니다.

2
Bash가 기록을 변경하지 못하게하는 방법은 무엇입니까?
이 질문은 수퍼 유저에게 답변 할 수 있기 때문에 스택 오버플 로 에서 마이그레이션 되었습니다. 8 년 전에 이주했습니다 . 키보드에서 위쪽 또는 아래쪽 화살표를 누른 다음 내 기록에서 무언가를 수정하면 영구적으로 변경됩니다. Ctrl-C를 눌렀다가 다시 불러 오더라도 여전히 변경됩니다. 내 기록에서 해당 항목을 잃어 버렸습니다. 이 문제가 발생하지 않도록하려면 …
26 bash  history 

10
bash에 대한 디렉토리 히스토리가 있습니까?
bash의 역 검색 기록 (Ctrl-r)과 같은 것이 있지만 디렉토리에만 있습니까? 딥 폴더 계층 구조로 이동하려는 경우 역방향 검색 기록과 같은 것을 사용하고 싶지만 폴더 이름 만 찾고 절대 경로를 제공합니다. 본질적으로 !?앞면에 cd가있는 일치하는 명령 만 사용하는 것과 비슷한 결과를 제공하므로 결과와 전체 경로를 단계별로 수행 할 수 있습니다. 지금까지 …
26 bash  history 

2
Windows 10에서 Ubuntu Bash의 GUI 응용 프로그램 열기
이 질문은 수퍼 유저에게 답변 할 수 있기 때문에 스택 오버플 로 에서 마이그레이션 되었습니다. 3 년 전에 마이그레이션 되었습니다 . Ubuntu Bash를 사용하기 위해 Windows 10 Insider 빌드를 설치했습니다. Windows에서 전체 Ubuntu를 발견하여 Gedit과 같은 GUI 응용 프로그램을 설치하려고했습니다. 제대로 설치되었지만 열려고 할 때. 나는 오류를 본다 root@ACERASPIRE:~# gedit …
26 bash  ubuntu  gtk  windows-10 

10
점으로 시작하는 파일을 어떻게 복사합니까?
이 질문은 수퍼 유저에게 답변 될 수 있기 때문에 스택 오버플 로 에서 마이그레이션 되었습니다. 8 년 전에 이주했습니다 . 디렉토리 A의 모든 파일을 디렉토리 B로 복사하려고합니다. 디렉토리 A의 모든 파일은 다음과 같이 점으로 시작합니다. A/.a A/.b A/.c 내가 사용하면 발견했습니다 : cp A/* B, 항상 오류가 발생합니다. cp: cannot …
26 linux  bash  shell  regex 


2
Bash에서 (reverse-i-search)
나는 보통 CTRL+ r(reverse-i-search)에 + 를 사용 하지만 때로는 내가 찾던 명령을 전달합니다. 내가 다시 (reverse-i-search)하면 더 이상 찾지 못합니다. 명령 기록에 대한 현재 포인터가 내가 찾고있는 명령 앞에 있다고 가정합니다. 누구든지 1000 번을 클릭하지 않고 기록에서 가장 최신 명령으로 돌아가는 방법을 알고 down arrow있습니까?

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