«bash» 태그된 질문

Bash (Bourne-Again SHell)는 기본적으로 우분투의 명령 행 인터페이스에서 사용되는 쉘입니다.



3
하나의 명령으로 루트와 사용자 모두 종료
나는 "사용하지 않는 sudo su -"등에 대해 알고 있습니다 . 그러나 솔직히 말하면 거의 모든 사람들이 그렇게합니다. 그래서 여기에 문제가 있습니다. 우리는 루트 로그인을 사용할 수 없으므로 사용자로 로그인하고 루트로 su해야합니다. 프로세스 트리는 다음과 같습니다. 1 7897 7826 7826 ? -1 S 1000 0:00 sshd: josh@pts/0 7897 7898 7898 7898 …
9 command-line  bash  ssh  sudo  root 

4
별칭을 터미널 라인으로 설정하려면 어떻게합니까?
git-go이 터미널 라인에 별칭을 쉽게 설정하고 싶습니다 . git commit -m "init "; git push; git status 그래서 git-go를 입력하면이 줄이 입력되어야합니다. 어떻게해야합니까? 내가 본 답변은 매개 변수가없는 명령의 별칭 만 포함합니다. 그러나 별칭을 임의의 터미널 라인으로 설정하고 싶습니다.


2
AWK를 사용하여 두 번째 열 가져 오기
두 번째 데이터 열을 얻기 위해 awk 명령을 얻을 수없는 것 같습니다. 배쉬 코드 : filter_data=$(awk "{if(/$filter:/) print $2}" < scanresults_temp.txt) printf "$filter_data \n" $ filter 변수는 셸 스크립트로 전달되는 Download 또는 Upload 값입니다. 따라서 awk는 다운로드 또는 업로드라는 용어를 사용하여 적절한 행을 검색합니다. 파일 내용은 다음과 같습니다. Testing download …
9 bash  grep  sed  awk 

3
이름에 \ n 문자가있는 폴더의 for 루프
\n이름 이있는 폴더가 있습니다. 예를 들면 다음과 같습니다. $ ls ''$'\n''Test' 테스트 이름이있는 폴더와 이름 앞에 빈 줄이 있습니다. 따라서 부모 디렉토리에서 이와 같은 스크립트를 실행할 때 : while IFS= read -r d; do rmdir $d done < <(find * -type d) 이것은 보여준다: rmdir: failed to remove '': No …


1
bash의 PS1에서 사용자 이름의 특정 문자 색상 변경
PS1에서 bash로 표시되는 사용자 이름의 특정 문자 색상을 변경하고 싶습니다. 예 : 나의 경우 \u입니다 rahul, 내가 편지를 싶습니다 h블루 컬러로 흰색으로 휴식을. 나는 \u사용자 이름 을 참조하고 전체 '엔티티'에 색상을 추가하는 것은 다음과 같은 태그를 추가하여 수행 된다는 것을 알고 [\033[38;5;15m\]있습니다. 가능하다면 어떻게하는지 알려주세요.


2
실행 순서를 결정하기 위해 스크립트 파일 이름에 선행 번호가있는 유스 케이스
Linux에서 각 파일 이름이 숫자로 표시되고 파일이 특정 순서로 실행되는 쉘 스크립트가있는 디렉토리가있는 문서 또는 유스 케이스를 찾고 있습니다. 이 규칙은 무엇이며 어디에 사용됩니까? 예를 들면 다음과 같습니다. 0001-motd.sh 0002-proxy.sh 0300-ssh.sh 나는 이것을 전에 본 것을 알고 있으며 그것이 어디에서 무엇이 무엇인지 확실하지 않습니다.


3
'액세스 거부'라인 꺼내기
디렉토리의 find모든 pdf 파일을 볼 때 사용 하고 있습니다 . 그들을 제거하기 위해 시도했습니다./homeaccess denied find /home -iname "*.pdf" | grep -v "access denied" 그러나 결과는 동일합니다. 이 줄을 어떻게 제거 할 수 있습니까?

3
bash 스크립트에서 sudo 무시
작은 bash 스크립트가 있습니다. #!/bin/bash touch dummy.txt 이 스크립트를 실행하면 루트로 보호 되는 스크립트 sudo가 생성 됩니다 .dummy.txt 내가하고 싶은 것은 : 이 스크립트가 sudo일반 사용자를 사용하여 실행되는지 여부에 관계없이 파일 dummy.txt은 루트로 보호 되어서는 안됩니다 .
9 14.04  bash  scripts  sudo 


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