«bash» 태그된 질문

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

2
ssh 연결의 색상
화려한 bash 터미널이 있습니다 (예 : ls 및 vim은 그렇게 구성했을 때 색상을 표시합니다). ssh를 통해 원격 서버에 연결할 때 어떻게 이러한 색상을 사용할 수 있습니까?
8 linux  bash  ssh  colors 

3
스노우 레오파드에서 bash 브랜치를 bash 프롬프트에 추가
나는 이것을 사용하고있다 : $(__git_ps1 '(%s)') 그러나 디렉토리를 변경하거나 새 분기를 체크 아웃 할 때 업데이트되지 않습니다. 이 별칭도 있습니다. alias reload='. ~/.bash_profile' 샘플 실행 : user@machine:~/dev/rails$cd git_folder/ user@machine:~/dev/rails/git_folder$reload user@machine:~/dev/rails/git_folder(test)$git checkout master Switched to branch 'master' user@machine:~/dev/rails/git_folder(test)$reload user@machine:~/dev/rails/git_folder(master)$ 보시다시피 bash_profile을 다시로드하는 경우에만 올바르게 설정됩니다. 나는 이것에 많은 시간을 낭비했다. 스노우 …

2
grep 대신 egrep을 언제 사용해야합니까?
저는 지금 Linux 터미널 평가를 준비 중이며 Google에 노력했으며 대부분의 리소스가 더 강력한 "egrep"이 아닌 기본 "grep"을 참조하고 있다는 것을 알게되었습니다. 나는 항상 작은 샘플로 작업하므로 성능 조정이 너무 멀리 있습니다. 그래서 기본적으로 나는 더 나은 방법으로 egrep으로 전환 해야하는 영역이 있는지 알고 싶습니다. 지금처럼 기본 "grep"으로 작업하는 것이 안전합니까? …
8 linux  bash 

3
왜 사람들은 다른 길 대신 bashrc에서 bash_profile을 소스합니까?
대부분의 터미널 에뮬레이터는 기본적으로 로그인으로 로컬 세션을 실행하지 않으므로 bash_profile 대신 bashrc를로드합니다. 그렇다면 왜 대부분의 사람들은 모든 것을 bash_profile에 넣고 다른 방법보다는 bashrc 소스를 가지고 있습니까? "대부분의 사람들"은 지금까지 내가 본 대부분의 사람들을 의미합니다. 아마 내가 생각하는 것만 큼 넓지는 않을 것이다. 우리의 설정을 거기에 넣고 bashrc 소스 bash_profile을 사용하는 …

3
윈도우 우분투에서 배쉬 : 모든 텍스트를 지우고, 그것 모두
최근 Mac에서 Windows 10 PC로 전환하여 Microsoft의 새로운 Linux 하위 시스템 ( "Windows의 우분투에서 배쉬"라고도 함)을 실험하고 있습니다. 매일 그것을 사용하면서 겪는 가장 큰 짜증은 커다란 텍스트 벽을 비우는 것입니다. 다른 사람들은 화면에 텍스트가 어지럽게 삽니다. 그러나 그것은 나를 미치게 만듭니다. 한 번에 하나씩 큰 덤프를 남기는 명령 만 처리 …


3
"systemd"서비스 파일에서 시스템 IP 주소를 얻는 방법
나는 기계의 IP를 얻어 내 서비스 내에서 사용해야한다. [Unit] Description=Redmine server After=syslog.target After=network.target [Service] Type=simple User=redmine Group=redmine ip="$(/sbin/ip -o -4 addr list eno16777736 | awk '{print $4}' | cut -d/ -f1)" ExecStart=/usr/bin/ruby /home/redmine/redmine/bin/rails server webrick -e production -b $ip -p 3000 # Give a reasonable amount of time for the …



4
Bash에서 예기치 않은 동작
보낸 사람 man bash: 간단한 명령은 일련의 선택적 변수 할당입니다 공백으로 구분 된 단어와 방향 전환이 뒤 따릅니다. 제어 운영자에 의해 종료되었습니다. 첫 단어는 실행할 명령이며 인수 0으로 전달됩니다. 그만큼 나머지 단어는 호출 된 명령에 인수로 전달됩니다. 따라서 다음과 같이 작성하는 것이 합법적입니다. foo=bar echo $foo 그러나 예상대로 작동하지 않습니다 …

2
">> file command"는 무엇을합니까? "command >> file"과 어떻게 다른가요?
이 투표에서 높게 뽑힌 논평 에 터미널 커맨드에서`& gt; & gt;`의 의미는 무엇입니까? : "program before"그게 무슨 뜻 이죠? 명령은 분명하지만 리디렉션은 앞에 붙일 수 있습니다. >> file command 나는 그런 경우를 보았던 것을 기억하지 못한다. - 상향 음향의 양이 주어지면, 그들은 분명히 존재한다. 필자는 형식의 리다이렉션 명령을보고 사용했습니다. command …

3
WSL - CMD에 붙여 넣은 Bash 코드에 추가되는 후행 공백 창 크기 당 WSL TTY
Windows에서 Bash 스크립트를 몇 개 가지고 있으며 메모장에서 WSDL (CMD 기반) 터미널 에뮬레이터 (TTY)로 복사하여 실행합니다. 문제 : 후행 공백 (나노 그린 박스)는 다음 명령을 통해 WSL Nano에 복사하여 붙여 넣을 때 각 스크립트에 추가됩니다. nano ~/script.sh 이 후행 공백 문자는 스크립트의 일부가 아니며 Linux에서 실제로 실행을 중단하므로 따라서는 안됩니다. …

3
sed를 사용한 사용자 정의 문자열 공간 조작
다음 명령 : head -n 1 $FILE | tail -n 1 1 행의 텍스트를 가져옵니다. $FILE. 각 행의 형식은 다음과 같습니다. $FILE 다음과 같다: 1 2 3 4 2 3 3 4 5 4 5 6 7 8 9 보시다시피, 각 문자는 하나의 공백으로 구분됩니다. 각 그룹은 두 개의 공백으로 …

1
Windows 10에서 우분투의 Bash 디스크 장치
Windows 10에서는 다음을 수행 할 수 있습니다. Windows에서 우분투에서 Bash 사용 . 나는 이것을했지만 디스크 장치에 액세스하는 방법을 고민하고 있습니다. 예를 들어, 일반적인 우분투에서 한 플래시 드라이브의 저수준 복사본을 다른 플래시 드라이브로 복사하고 싶다면 dd if=/dev/sdb of=/dev/sdc bs=4K, 하지만 /dev/sd? 장치는 Windows의 Ubuntu에서 Bash에 존재하지 않는 것 같습니다. lsblk 또한 …


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