«bash» 태그된 질문

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


7
쉘 스크립트를 사용하여 파일에서 URL을 얻는 방법
URL 로 구성된 파일이 있습니다 . 쉘 스크립트를 사용하여 해당 파일에서 URL을 가져 오려고합니다. 파일에서 URL은 다음과 같습니다. ('URL', 'http://url.com'); 나는 다음을 사용하려고 시도했다. cat file.php | grep 'URL' | awk '{ print $2 }' 다음과 같이 출력을 제공합니다. 'http://url.com'); 그러나 url.com쉘 스크립트 내부의 변수 만 가져와야합니다. 어떻게하면 되나요?
10 bash  scripts 

3
백그라운드에서 명령을 설정하고 터미널을 닫고 다시 fg로 가져 오는 방법은 무엇입니까?
백그라운드에서 명령을 실행하고 나중에 전경으로 가져 오는 방법을 찾으려고합니다. 사람들이 간단하다고 말한 곳에서 튜토리얼과 답변 &을 얻었습니다. 명령 끝에 추가 하여 백그라운드에서 실행하십시오. 단일 터미널 창에서만 작동합니다. 하나의 터미널에서 백그라운드로 명령을 넣고 터미널을 다시 연 후에 다시 전경으로 가져 가고 싶습니다. 예: $ grunt & $ jobs $ [1]+ Running …
10 bash  process 

2
이 bash 명령을 실행할 때 순서가 중요한 이유는 무엇입니까?
bash 쉘과 관련하여 이해할 수없는 일부 불일치가있는 것 같습니다. 내가 실행하면 : ls;date;time 세 개의 쿼리 결과가 순서대로 표시됩니다. 그러나 날짜 및 시간 위치를 바꾸면 오류 메시지가 나타납니다. 그래서 내가 실행하면 : ls;time;date 오류 메시지는 다음과 같습니다 bash: syntax error near unexpected token 'date'.. 누군가 이것을 설명 할 수 있습니까?
10 bash 


1
쉘 스크립트에 메모리 제한을 적용하는 방법은 무엇입니까?
폴더에 XML 파일이 포함되어 있지만 데이터베이스에서 파일을 처리하는 PHP 스크립트가 있습니다. 현재 서버에서 PHP 버전 5.3.10을 실행 중이며 루프 내에서 트리거 된 메모리 문제에 대한 버그 보고서 가 ZEND_MM_HEAP있습니다. 이로 인해 PHP가 메모리를 제대로 확보하지 못하여 오류와 스크립트 충돌이 발생합니다. zend_mm_heap is corrupted 일부 솔루션 이 있지만 서버 설정에 액세스 …

3
bash에서 실행중인 프로그램을 백그라운드로 이동
bash에서 프로그램을 실행하는 경우 Ctrl+ 를 눌러 프로그램을 일시 중단 할 수 있습니다 Z. 프로그램을 실행 상태로 두려면 bg명령 을 사용할 수 있습니다 . 입력하지 않고 백그라운드에서 프로그램을 직접 넣을 수있는 방법이 bg있습니까? 설명 : 프로그램이 이미 실행 중일 때 중단하지 않고 백그라운드에 프로그램을 넣고 싶습니다.
10 bash 

3
매일 cron 작업이 실행되고 있지 않습니다
빠른 개요 : SVN의 소스 코드 저장소를 해당 날짜의 tarball로 매일 백업하는 스크립트가 있습니다. 스크립트를 테스트했으며 출력 디렉토리의 소유권으로 인해 sudo로 실행하는 한 매우 잘 작동합니다. 그래서 문제는 매일 이것을 실행하고 싶다는 것입니다. 그래서 /etc/cron.daily 디렉토리에 링크를 넣습니다. 디렉토리 내용은 다음과 같습니다. thom@spenser:/etc/cron.daily$ ls -l total 60 -rwxr-xr-x 1 root …
10 bash  cron 

2
스크립트를 사용하여 디렉토리를 변경하는 방법
이 스크립트가 있습니다 #!/bin/bash cd /home/user/somedir pwd 예상대로 작동하지만이 스크립트를 사용하여 / home / user / somedir로 전송하고 싶지만 동일한 디렉토리에 남아 있습니다. 나를 (gnome-terminal) / home / user / somedir로 이동시키는 스크립트를 작성하는 방법은 무엇입니까?
10 bash 

9
Visual Studio Code를 열 수 없습니다
Ubuntu 16.04 LTS가 설치된 랩톱에 VS Code를 설치했습니다. 동일한 결과로 여러 설치 방법을 시도했습니다. 가장 최근에는 Cactux의 "new"지침을 따르고 있습니다 . 응용 프로그램을 두 가지 방법으로 열어 보았습니다. '응용 프로그램'에서 프로그램을 열면 아이콘이 약 15 초 동안 실행기에 표시되고 사라집니다. 오류가 나타나지 않습니다. 터미널을 열고 type을 입력 code하면 명령이 아무 …

3
우분투에서`setx`
Windows에는 setx사용자 또는 시스템 환경에서 환경 변수를 작성하거나 수정 하는 powershell 명령이 있습니다. 합니까 우분투는 이와 유사한 명령을 가지고 사용하지 즉 nano또는 vi추가하거나 다양한 환경 변수 시스템을 업데이트하기 위해, 하나 개의 라인을. 구현 된 솔루션 추가 / 업데이트 할 한 줄 grep env_name /etc/environment && sed -i.bak 's/env_name=.*/env_name="env_value"/' /etc/environment || …


2
$ (command) &는 무엇을합니까?
bash 스크립트에서 다음 구문을 보았습니다. >$(command) & &끝에 앰퍼샌드 가 백그라운드에서 명령을 실행 한다는 것을 알고 있지만 명령 주위에 달러 기호와 대괄호를 결합하여 본 적이 없습니다. 무엇을합니까?
10 bash 

4
초기화 후크를 실행하는 Python Virtualenvwrapper 문제
16.04를 새로 설치할 때 Gerhard Burger의 훌륭한 답변에 따라 virtualenvwrapper를 설치하려고합니다 . 을 구성한 후 .bashrc터미널을 열 때마다 bash: /usr/local/bin/python2.7: No such file or directory virtualenvwrapper.sh: There was a problem running the initialization hooks. If Python could not import the module virtualenvwrapper.hook_loader, check that virtualenvwrapper has been installed for VIRTUALENVWRAPPER_PYTHON=/usr/local/bin/python2.7 …

1
시스템 전체 $ PATH 변수는 어디에 설정되어 있습니까?
Ubuntu Desktop 14.04를 사용하고 있으며 비 로그인 셸을 사용하고 있습니다. GUI 터미널을 열면 먼저 비 로그인 셸 세션에서 다음 시작 파일을 읽습니다. /etc/bash.bashrc ~/.bashrc 비 로그인 쉘은 로그인 쉘인 상위 프로세스에서 환경을 상속하므로 세션은 다음 시작 파일도 읽습니다. /etc/profile ~/.bash_profile 그러나, 나는 찾을 수없는 $PATH시스템 전체 경로가 좋아에 대한 /bin, …

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