«shell» 태그된 질문

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

1
grep에서 큰 따옴표 이스케이프
나는 큰 따옴표가있는 키워드에 대해 grep을하고 싶었습니다. 간단한 예를 들면 : echo "member":"time" | grep -e "member\"" 일치하지 않습니다. 어떻게 고칠 수 있습니까?
91 linux  shell 

5
파일 트리 다이어그램을 그리는 데 사용할 도구 [닫힌]
닫은. 이 질문은 Stack Overflow 지침을 충족하지 않습니다 . 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? 질문을 업데이트하여Stack Overflow의 주제에 맞게 . 휴일 칠년 전에 . 이 질문 개선 파일 트리 (디렉토리가있는 디렉토리 등)가 주어지면 파일 트리 다이어그램을 워드 프로세서 문서에 포함 할 수있는 그래픽 파일로 만드는 스크립트를 …

3
Bash 명령 줄 및 입력 제한
bash (또는 다른 셸)에 입력 할 수있는 시간에 대해 어떤 종류의 문자 제한이 적용됩니까? 그렇다면 글자 수 제한은 얼마입니까? 즉, 명령 줄을 실행하기에 너무 긴 bash에서 명령을 작성할 수 있습니까? 필수 제한이없는 경우 제안 된 제한이 있습니까?

20
쉘에서 화면 지우기
간단한 질문입니다. 쉘에서 화면을 어떻게 지우나요? 나는 다음과 같은 방법을 보았습니다. import os os.system('cls') 이것은 창 cmd를 열고 화면을 지우고 닫지 만 쉘 창을 지우고 싶습니다 (PS : 도움이되지는 않지만 Python 3.3.2 버전을 사용하고 있습니다 ) 감사합니다 :)
90 python  shell  screen 


2
Mac과 Linux에서 터미널을 사용하는 것의 차이점은 무엇입니까? [닫은]
닫은. 이 질문은 주제와 관련이 없습니다 . 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? 질문 업데이트 는 그래서 주제에 스택 오버플로합니다. 휴일 팔년 전에 . 이 질문 개선 저는 지난 4 년 동안 우분투를 사용해 왔습니다. 셸 명령에 대한 기본 지식이 있으며 GUI를 사용하는 것보다 터미널에서 작업하는 것을 …
89 macos  bash  shell  ubuntu  terminal 

4
Postgres 사용자가 있는지 확인하는 방법은 무엇입니까?
createuserPostgreSQL에서 사용자 (ROLE) 생성을 허용합니다. 해당 사용자 (이름)가 이미 존재하는지 확인하는 간단한 방법이 있습니까? 그렇지 않으면 createuser가 오류를 반환합니다. createuser: creation of new role failed: ERROR: role "USR_NAME" already exists 업데이트 :이 솔루션은 스크립트 내에서 자동화하기가 더 쉽도록 셸에서 실행 가능한 것이 좋습니다.

9
현재 셸 내에서 명령 출력을 실행하는 방법은 무엇입니까?
나는 파일에서 내용을 가져와 현재 셸 내에서 실행 하는 source(일명 .) 유틸리티에 대해 잘 알고 있습니다. 이제 일부 텍스트를 셸 명령으로 변환 한 다음 다음과 같이 실행합니다. $ ls | sed ... | sh ls임의의 예일 뿐이며 원본 텍스트는 무엇이든 될 수 있습니다. sed또한 텍스트 변형의 예일뿐입니다. 흥미로운 부분은 sh입니다. …
89 bash  shell  unix  pipe 


5
쉘 스크립트를 사용하여 sqlite에서 csv로 내보내기
다음과 같이 sqlite 쿼리를 csv 파일로 내보내는 셸 스크립트를 만들고 있습니다. #!/bin/bash ./bin/sqlite3 ./sys/xserve_sqlite.db ".headers on" ./bin/sqlite3 ./sys/xserve_sqlite.db ".mode csv" ./bin/sqlite3 ./sys/xserve_sqlite.db ".output out.csv" ./bin/sqlite3 ./sys/xserve_sqlite.db "select * from eS1100_sensor_results;" ./bin/sqlite3 ./sys/xserve_sqlite.db ".exit" 스크립트를 실행하면 출력이 "out.csv"에 저장되지 않고 화면에 나타납니다. 명령 줄에서 동일한 방법으로 작동하지만 쉘 스크립트가 데이터를 파일로 …
89 sqlite  shell  csv 


7
Java 프로세스를 정상적으로 중지하는 방법은 무엇입니까?
Linux 및 Windows에서 Java 프로세스를 정상적으로 중지하려면 어떻게합니까? 언제 Runtime.getRuntime().addShutdownHook전화를 받고 언제 전화를받지 않습니까? 파이널 라이저는 어떻습니까? 여기서 도움이됩니까? 쉘에서 Java 프로세스로 일종의 신호를 보낼 수 있습니까? 선호하는 휴대용 솔루션을 찾고 있습니다.
88 java  linux  windows  shell  process 


12
bash가 파일에서로드 된 문자열에서 변수를 확장하도록 강제
bash (강제?)를 문자열 (파일에서로드 된)에서 확장 변수로 만드는 방법을 찾으려고합니다. 내용이 포함 된 "something.txt"라는 파일이 있습니다. hello $FOO world 그런 다음 실행 export FOO=42 echo $(cat something.txt) 이것은 다음을 반환합니다. hello $FOO world 변수가 설정되어 있어도 $ FOO를 확장하지 않았습니다. 파일을 평가하거나 소싱 할 수 없습니다. 파일을 시도하고 실행할 수 …
88 linux  bash  shell  unix 

6
찾기 명령을 사용하지만 두 디렉토리의 파일 제외
로 끝나는 파일을 찾고 싶지만 및 폴더 _peaks.bed에있는 파일은 제외합니다 .tmpscripts 내 명령은 다음과 같습니다. find . -type f \( -name "*_peaks.bed" ! -name "*tmp*" ! -name "*scripts*" \) 하지만 작동하지 않았습니다. tmp및 script폴더 의 파일 은 계속 표시됩니다. 누구든지 이것에 대한 아이디어가 있습니까?
88 linux  shell  unix  find 

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