«shell» 태그된 질문

'쉘'이라는 용어는 Unix & Linux 운영 체제와 가장 관련이있는 일반적인 클래스의 텍스트 기반 대화식 명령 해석기입니다. 쉘 스크립팅에 대한 질문은 'bash', 'powershell'또는 'ksh'와 같은보다 구체적인 태그를 사용하십시오. 특정 태그가 없으면 휴대용 (POSIX 호환) 솔루션을 가정해야하지만 'posix'를 추가하거나 'sh'를 대신 사용하는 것이 좋습니다.

4
Makefile에서 자식 프로세스의 환경 변수를 설정하는 방법
이 Makefile을 변경하고 싶습니다. SHELL := /bin/bash PATH := node_modules/.bin:$(PATH) boot: @supervisor \ --harmony \ --watch etc,lib \ --extensions js,json \ --no-restart-on error \ lib test: NODE_ENV=test mocha \ --harmony \ --reporter spec \ test clean: @rm -rf node_modules .PHONY: test clean 에: SHELL := /bin/bash PATH := node_modules/.bin:$(PATH) boot: …

8
잘라내기를 사용하여 열 재정렬
다음 형식의 파일이 있습니다 열 1 열 2 str1 1 str2 2 str3 3 열을 다시 정렬하고 싶습니다. 나는 아래 명령을 시도했다 cut -f2,1 file.txt 이 명령은 열 순서를 바꾸지 않습니다. 왜 작동하지 않는지 아십니까? 감사합니다.
135 shell 


26
파이썬 인터프리터 쉘에서 마지막 명령을 반복하는 방법은 무엇입니까?
마지막 명령을 어떻게 반복합니까? 일반적인 키 : Up, Ctrl + Up, Alt-p가 작동하지 않습니다. 무의미한 문자를 생성합니다. (ve)[kakarukeys@localhost ve]$ python Python 2.6.6 (r266:84292, Nov 15 2010, 21:48:32) [GCC 4.4.4 20100630 (Red Hat 4.4.4-10)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> print "hello world" hello world …

22
빌드 번호를 늘리는 더 좋은 방법은 무엇입니까?
plist 파일 내에서 빌드 번호를 늘리기 위해 Xcode 빌드 프로세스의 일부로 쉘 스크립트를 사용하고 있지만 Xcode 4.2.1이 자주 충돌합니다 (프로젝트에 속하지 않은 대상에 대한 오류와 함께); plist 파일 의 변경은 Xcode를 혼란스럽게합니다). 쉘 스크립트는 agvtool파일이 plist 파일 보다 최신 일 때만 빌드 번호가 증가하도록 (빌드 만 값을 증가시키지 않음)이를 수행했습니다. …
133 xcode  shell  version  xcrun  agvtool 

5
이미 행에있는 내용을 완료하기 위해 bash 기록 완료를 어떻게 변경합니까?
두 달 전에 위쪽 화살표를 누를 때 이미 bash 기록을 자동으로 완성하는 명령을 찾았습니다. $ vim fi 프레스 ↑ $ vim file.py 새 컴퓨터에서 이것을 설정하고 싶습니다. 큰 역사를 유지할 때 많은 시간을 절약하기 때문입니다. 문제는 내가 언급 한 곳을 기억하고 끝없는 bash 참조 및 자습서를 읽는 것이 불행히도 도움이되지 …
133 linux  bash  shell 

6
Bash 셸에서 $ {var}, "$ var"및 "$ {var}"의 차이점은 무엇입니까?
제목의 말씀 : 그것은의 변수 캡슐화을 의미 하는가 무엇을 {}, ""또는 "{}? "를 나는 이것에 대해 온라인 어떤 설명을 찾을 수 없어 - 나는 상징을 사용하는 것을 제외하고는, 그들에게 참조 할 수되지 않은 아무것도 생산하지 않습니다. 예를 들면 다음과 같습니다. declare -a groups groups+=("CN=exampleexample,OU=exampleexample,OU=exampleexample,DC=example,DC=com") groups+=("CN=example example,OU=example example,OU=example example,DC=example,DC=com") 이: for …
133 bash  shell  variables  syntax 


7
docker run을 통해 셸 스크립트에 인수를 전달하는 방법
나는 도커 세계에 처음이다. 도커 컨테이너를 통해 명령 줄 인수를 취하는 쉘 스크립트를 호출해야합니다. 예 : 내 셸 스크립트는 다음과 같습니다. #!bin/bash echo $1 Dockerfile은 다음과 같습니다. FROM ubuntu:14.04 COPY ./file.sh / CMD /bin/bash file.sh 컨테이너를 실행하는 동안 인수를 전달하는 방법을 잘 모르겠습니다

14
쉘 스크립트에서 MySQL 명령을 실행하는 방법은 무엇입니까?
셸 스크립트를 통해 SQL 명령을 실행하여 자동화되도록하려면 어떻게해야합니까? 쉘 스크립트를 사용하여 SQL 파일로 수집 한 데이터를 복원하고 싶습니다. 서버에 연결하고 데이터를 복원하고 싶습니다. 이 명령은 SSH 명령 줄을 통해 별도로 실행될 때 작동합니다. 이것이 내가 사용하는 명령입니다. mysql -h "server-name" -u root "password" "database-name" < "filename.sql" 이것은 파일을 만들고 ds_fbids.sqlmysql에 …
131 mysql  shell  ssh 

30
하나의 라이너를 파일 앞에 추가
이것은 아마도 복잡한 해결책 일 것입니다 . ">>"와 같은 간단한 연산자를 찾고 있지만 앞에 추가합니다. 그것이 존재하지 않을까 걱정됩니다. 나는 다음과 같은 일을해야 할 것이다. mv myfile tmp 고양이 myheader tmp> myfile 더 똑똑한 것이 있습니까?
131 shell  unix 


18
쉘에서 마지막 10 명령의 기록을 삭제하는 방법?
명령은 다음과 같습니다 511 clear 512 history 513 history -d 505 514 history 515 history -d 507 510 513 516 history 517 history -d 509 518 history 519 history -d 511 520 history 으로 하나를 삭제할 수 history -d 511있지만 쉘에서 단일 명령을 사용하여 마지막 10 개의 명령과 10 개의 …
131 linux  bash  shell  terminal 

4
ls -l 다음의 첫 번째 줄에서 "전체"는 무엇입니까? [닫은]
닫은. 이 질문은 스택 오버플로 지침을 충족하지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 질문을 업데이트하여 스택 오버플로에 대한 주제 입니다. 휴일 삼년 전에 . 이 질문을 개선하십시오 이란 무엇입니까 total의 출력은 ls -l? $ ls -l /etc total 3344 -rw-r--r-- 1 root root 15276 Oct 5 2004 …
131 linux  shell  unix  command  prompt 

7
.bashrc, .bash_profile 및 .environment의 차이점은 무엇입니까?
잠김 . 이 질문과 주제는 주제가 다르지만 역사적으로 중요하기 때문에이 질문과 답변은 잠겨 있습니다. 현재 새로운 답변이나 상호 작용을받지 않습니다. 나는 수년간 여러 가지 * nix 기반 시스템을 사용해 왔으며 사용하는 모든 Bash 풍미에는 실행할 시작 스크립트를 결정하는 알고리즘이 다른 것 같습니다. 환경 변수 및 별명 설정 및 시작 메시지 …
130 shell  environment  bash 

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