«command-line» 태그된 질문

CLI (명령 줄 인터페이스) 사용에 대한 질문

4
조건이 실패 할 때 bash 스크립트를 중지하는 방법은 무엇입니까?
다음 은 명령 실행을 연결 하기 위해 ||and &&를 한 줄로 사용하는 방법을 보여줍니다 . bash 스크립트에서 apt-get 오류를 어떻게 확인할 수 있습니까? 특정 조건이 실패하면 스크립트 실행을 중지하려고합니다. 예 : false || echo "Obvious error because its false on left" && exit 여기에서 Obvious error because its false on …

2
연도를 끝에서 처음으로 이동할 대량 이름 바꾸기 디렉토리
현재 일부 음악 폴더로 어려움을 겪고 있습니다. 한 번 패턴에 따라 이름을 지정하기로 결정했습니다 artist - album - year. 나는 이것이 현명한 움직임이 아니라는 것을 깨달았고 이제는 디렉토리를 패턴에 따라 이름을 짓고 싶다 : year - artist - album목록에 오름차순으로 표시됩니다. 손으로 이름 바꾸기를 시작했지만 약 700 개의 폴더로 더 …


3
특정 하위 디렉토리가 비어있는 경우 상위 디렉토리 삭제 (비어 있지 않음)
특정 하위 디렉토리에 파일을 포함하는 모든 디렉토리를 유지해야하지만 하위 디렉토리가 비어있는 모든 디렉토리를 삭제해야합니다. 좀 더 구체적으로 설명하면 다음과 같습니다. A | |--------312311 | | | |----Recording | |----a.txt | |----b.txt | | |--------453453 | |----Recording | | | |-------a.mp3 | |----a.txt | |----b.txt | | |--------566532 | |----Recording | …

1
터미널에서 우분투 브라우저 열기
매우 간단한 질문 : 터미널에서 우분투 인터넷 브라우저를 어떻게 열 수 있습니까? X 전달 세션을 통해 컴퓨터를 실행 중이며 Ubuntu 브라우저를 여는 명령을 찾아야합니다. 기본 브라우저 sensible-browser가 아니므로 열지 않습니다. 나는 시도했다 : browser ubuntu-browser gnome-browser sensible-browser brow* 크롬을 열면 모두 Command not found,제외하고 돌아 왔습니다 sensible-browser.

5
쉘 스크립트를 사용하여 텍스트 파일의 값을 열 파일로 인쇄하는 방법
다음과 같이 쉘 스크립트를 실행하여 output.txt가 있습니다. abc.txt errorstatus1 Fri Nov 11 02:00:09 2016 def.txt errorstatus2.txt Sat Nov 12 03:00:09 2016 텍스트 파일에는 같은 방식으로 여러 항목이 한 줄씩 있습니다. 이 값을 Filename, Status 및 Timestamp 열에 다음과 같이 인쇄하고 싶습니다. Filename Status Timestamp abc.txt errorstatus1 Fri Nov 11 02:00:09 …



3
bash의 변수에 문자열의 일부만 할당
사용자로부터 특정 절대 파일 경로를 수신 하고 파일 경로 의 첫 번째 두 구성 요소 만 포함 하지 않고 인쇄하거나 아무것도하지 않는 문자열이되는 변수를 만들고 싶습니다 . 예를 들어, 절대 경로는 다음과 같습니다. /home/myusername/folder1/folder2/folder3 그리고 "target_path"에 저장되었으며 "mydir"만 : /folder1/folder2/folder3 다른 방법으로 cut 명령을 사용했지만 성공하지 못했습니다.

2
크기가 비슷한 여러 유사한 파일을 여러 개의 아카이브로 tar.gz하는 방법
우분투 16.04에 있습니다. 많은 텍스트 파일 (약 12k)이있는 폴더가 있습니다. 업로드를 허용 .tar.gz한 다음 자동으로 압축 해제 하는 웹 사이트에 파일을 모두 업로드해야 하지만 파일 당 10MB (10000KB)로 제한됩니다 (특히 각 파일의 압축을 해제해야 함). 나는 경우 tar.gz모든 파일 결과 파일은 72메가바이트 약이다. 내가하고 싶은 것은 .tar.gz각각 크기 / 크기 …

2
Gnome-Terminal 또는 새 탭을 여는 탭 가능한 쉘에 명령이 있습니까?
키보드 단축키를 찾지 않고 다음 명령을 원합니다. 새창 새로운 탭 현재 탭 또는 창 닫기 쉘 창 최대화 쉘 윈도우 최소화 쉘을 다른 작업 공간으로 이동 스위치 탭 그리고 기본적으로 이와 같은 것. 생각해 내다; 나는 지름길을 원하지 않고 실제 명령을 원한다. 그 이유는 별칭 기능을 활용할 수 있기 때문입니다.

2
ls [13]과 ls {1,3}의 차이점은 무엇입니까?
명령을 사용하여 디렉토리에 3 개의 파일을 작성했습니다 touch inv{1..3}.txt. 이제 두 가지 명령을 사용했으며 출력은 거의 동일합니다. 이 두 명령은 ls inv[13].txt및 ls {1,3}.txt입니다. 이 두 가지는 어떻게 다른가요? 대괄호와 중괄호는 어떻게 다릅니 까? 또한 "linux [..]"에 대해 인터넷 검색을했지만 아무것도 찾을 수 없었으므로 Linux 용어에서 이러한 기능이 무엇인지 알 …

2
공백이있는 파일 이름을 인수로 전달하려면 어떻게해야합니까?
문자열 인수를 허용하는 Python 스크립트가 있습니다. $ python script.py "one image.jpg" "another image.jpg" 이것은 예상대로 작동합니다. 파이썬 인수 : ["one image.jpg", "another image.jpg"] 파일 이름을 전달해야하는 경우 $ python script.py $(ls "/some/dir/*.jpg") 파이썬 인수 : ["one", "image.jpg", "another", "image.jpg"] -Qof ls명령을 사용하면 큰 따옴표로 결과를 묶을 수 있습니다. 그러나 따옴표는 …

4
한 디렉토리에서 다른 디렉토리로 파일을 반복적으로 복사
폴더에 모든 음악이 /media/kalenpw/MyBook/Music/ABunchOfOtherFoldersWithFilesInside있습니다. 모든 mp3를 복사하여 다음과 같이 /media/kalenpw/HDD/Music사용하고 싶습니다. cp -R /media/kalenpw/MyBook/Music/*.mp3 /media/kalenpw/HDD/Music 그러나 이것은 루트 음악 폴더의 mp3 만 복사했으며 아티스트 하위 디렉토리를 열고 해당 파일을 복사하지 않았습니다. 나는 -R모든 파일을 재귀 적으로 복사 할 것이라는 인상을 받았다 . 목표를 달성하려면 어떻게해야합니까?

2
매일 폴더에있는 파일 수 계산
폴더에있는 모든 파일을 찾을 수는 있지만 꽤 많습니다. find . -type f | wc -l #find number of files in DIR ls -lrt #list all files order by date 하루에 파일 수를 찾는 방법은 무엇입니까? 따라서 결과는 다음과 같아야합니다. # left number is number of files and right is one …

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