«command-line» 태그된 질문

명령 행은 쉘에 대한 대화식 인터페이스입니다.


6
디렉토리의 모든 파일 이름에서 1을 빼십시오 (이름 바꾸기).
이름이 같은 이미지 파일이 들어있는 디렉토리가 있습니다 image1.jpg image2.jpg image3.jpg ... 불행하게도, 이미지 이름은 제로 기반으로해야합니다, 그렇게 image1.jpg해야 image0.jpg, image2.jpg해야한다 image1.jpg등등합니다. 이와 같은 mv 명령 을 생성 하는 스크립트를 작성하여 쉘 스크립트에 넣은 다음 실행할 수 있습니다. mv image1.jpg image0.jpg mv image2.jpg image1.jpg mv image3.jpg image2.jpg ... 그러나 유닉스에는 깔끔한 …

3
OS X 터미널 CLI에서 현재 볼륨 레벨을 가져 오십니까?
Mac의 CLI에서 현재 볼륨 레벨을 확인하고 싶습니다. 나는 이것을 다음과 같이 설정할 수 있다는 것을 안다. osascript -e 'set volume <N>' 그러나 현재 볼륨 레벨을 얻으려고 할 때 작동하지 않는 것 같습니다. $ osascript -e 'get volume' 4:10: execution error: The variable volume is not defined. (-2753)


1
USB 드라이브 용 UUID를 얻는 방법?
UUID 이름을 보유한 마운트 지점에 USB를 마운트하고 싶습니다. 그러나 나는 이것을 명령 줄에 표현하는 방법을 모른다! 누군가 나를 도와 줄 수 있습니까? 나는 검색하고 내가 실행해야한다는 것을 발견했다. blkid 그런 다음 USB 플래시 또는 하드 디스크 드라이브를 검색하는 명령 blkid | tail -n 1 | cut -f4 -d' ' 하지만 …

2
xargs : 여러 명령에서 동일한 인수 사용
df -h파티션 중 하나가 (또는 거의) 공간이 부족할 때 출력을 조사 하고 경고 할 수있는 단일 라이너를 작성하려고 합니다. xargs를 사용하는 부분이 지금 엉덩이에 나를 차게합니다 ... echo 95 | xargs -n1 -I{} [ {} -ge 95 ] && echo "No Space on disk {}% full -- remove old backups …

1
파이프에서 프로그램을 먼저 읽은 다음 키보드에서 프로그램을 읽습니다.
대화식 프로그램을 고려하십시오 interactive. 이 프로그램을 상당히 자주 실행해야하며 실행할 때마다 처음 몇 개의 명령이 동일합니다. 분명히, 이러한 명령을 반복해서 입력하는 것은 고통입니다. 나는 파일에서 그 명령 (개행으로 구분)을 수집했습니다 cmd. 이제 cat cmd | interactive명령을 실행할 수 있습니다 . 문제는 한 번 cmd완전히 읽고 interactiveEOF를 받고 종료 한다는 것 …
17 command-line  pipe  cat  stdin 



2
cd를 입력하지 않고 디렉토리를 변경 하시겠습니까?
같은 명령없이 해당 디렉토리를 입력하여 명령 줄에서 bash 변경 디렉토리를 만들 수 cd있습니까? 예를 들어 이것을 쓰는 대신 가능합니다 : $ cd /tmp 나는 단지 이것만을 쓰고 싶다. $ /tmp 즉, 디렉토리를 응용 프로그램으로 호출하면 해당 디렉토리를 작동하는 디렉토리로 설정하려고합니다.

1
LUKS 비밀번호는 어떻게 변경합니까?
LUKS 비밀번호를 변경하고 싶습니다. 이전 비밀번호를 제거하고 싶지만 원본을 제거하기 전에 새 비밀번호를 사용하고 싶습니다. 분명히 이전 비밀번호를 알고 있습니다. GUI가 아닌 터미널을 사용하고 싶습니다. 드라이브에 중요한 데이터가 있으며 백업을 사용할 필요가 없으므로 안전한 방법이 필요합니다.

3
"eval"과 "source / dev / stdin"의 차이점은 무엇입니까?
다음 대안들 사이에서 ... 로 eval. comd="ls" eval "$comd" 와 source /dev/stdin printf "ls" | source /dev/stdin 과 source /dev/stdin및 ( )또는{ } ( printf "ls" ) | source /dev/stdin { printf "ls"; } | source /dev/stdin ( printf에서 실행할 때 { }서브 쉘을 사용하지 않는 것 외에 다른 이점이 …

2
텍스트 파일의 중간 부분을 추출 하시겠습니까?
데이터베이스 삽입을 위해 큰 텍스트 파일을 구문 분석하기 위해 PHP 스크립트를 작성 중입니다. 그러나 호스트에서 파일이 너무 커서 PHP의 메모리 제한에 도달했습니다. 파일에는 약 16,000 줄이 있습니다. 파일을로드 할 수 있는지 확인하기 위해 처음에는 4 개의 별도 파일로 나누고 싶습니다. 내가 얻을 수있는 첫 번째 부분 head -4000 file.txt. 중간 …

4
공백없이 선행하는 방법은 무엇입니까?
나는 큰 코드베이스를 통해 greping하고 있으며 공백과 표의 선행은 상당히 성가신 것 같습니다. 그것을 제거 할 수있는 방법이 있습니까? grep -R "something" ./ 예를 들어 : foo/bar.cpp: qwertyuiosomethingoi foo/bar/baz.h: 43rfsgsomethingdrfg bar/bar.cpp: 1234edwssomethingczd 나는 다음과 같은 것을 얻고 싶다 : foo/bar.cpp: qwertyuiosomethingoi foo/bar/baz.h: 43rfsgdsomethingrfg bar/bar.cpp: 1234edwssomethingczd 또는 더 나은 : foo/bar.cpp: …


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