«syntax» 태그된 질문

4
표준 구문과 BSD 구문의 차이점은 무엇입니까?
"BSD 구문"과 표준 구문을 받아들이는 많은 명령을 보았습니다. ps한 가지 예를 보려면 다음 명령을 사용 하십시오 . To see every process on the system using standard syntax: ps -e ps -ef ps -eF ps -ely To see every process on the system using BSD syntax: ps ax ps axu 이 …


2
-exec에 대한 누락 된 주장은 무엇입니까?
다음 명령을 사용하여 30 일이 지난 파일 및 디렉토리의 디렉토리를 지우고 아무도 파일을 다시 요청하지 않으면 몇 주 후에 삭제할 수있는 아카이브 디렉토리로 이동합니다. 대상 디렉토리에는 사용자 이름별로 하위 디렉토리가 있으므로 아카이브 디렉토리도 마찬가지입니다. 이것이 내가 사용하는 명령입니다. find /path/to/directory/username/ -mtime +30 -exec mv "{}" /path/to/archive/username/ \; 내가 우분투를 물어의 …

6
bash Null-operator“:”, 콜론의 요점은 무엇입니까?
BASH 스크립트에서 "널"연산자의 요점은 무엇입니까? if말할 필요가 없지만 명령을 제대로 실행하려면 명령이 필요한 자리 표시 자로 사용됩니다 . 그러나 전반적인 용도는 무엇입니까? 언제 사용하겠습니까? 언제 사용하는 것이 합리적입니까?
13 bash  scripts  syntax 

2
알파벳 루프
이것은 OSX에서 완벽하게 작동합니다 #!/bin/bash chars=( {a..z} ) n=3 for ((i=0; i<n; i++)) do echo "${chars[i]}" done 그러나 우분투에서 실행할 때 다음 오류가 발생합니다. ForLoopAlphabetTest.sh: 2: ForLoopAlphabetTest.sh: Syntax error: "(" unexpected 문제를 해결할 수없는 것 같습니다. 어떤 제안?
12 bash  scripts  syntax 

2
터미널 명령에서“ '”(아포스트로피)의 의미
이상한 이유로, 식별자에서 단어 구분자로 " '"를 시도했습니다. $ export foo'bar=1 > > ^C $ 위의 그림과 같이 결과는 ID EST ">"에 대한 프롬프트 변경하고 시스템이 분명히 내 역할에 대한 자세한 내용을 기다립니다. 보시다시피, ctrl-C를 탈출해야했습니다. 같은 다른 명령을 사용하는 경우에도 마찬가지입니다. $ ls foo'bar $ mkdir foo'bar 이 모든 …

2
'-<<(…)'을 사용한 명령 출력 리디렉션
나는 shasum을 추출해야했습니다. 이것은 작동하지만 아무도 이유를 설명 할 수 있습니까? sed 's/^.*= //' -&lt; &lt;(openssl dgst -sha256 filename) 나는 $( )구문에 익숙 하지만에 대한 문서를 찾을 수 없으며 &lt;( )와 함께 STDIN으로 -&lt;리디렉션한다고 가정합니다 sed. 더 쉬운 방법이 있다는 것을 알고 있지만이 구성은 나를 피합니다.
10 bash  redirect  syntax 


1
괄호, 중괄호, Bash의 중괄호
수수께끼가 간다. 만약 내가한다면: touch file{1,2,3} file1, file2, file3을 만듭니다. 내가하면 rm file[1-3] 그것들을 삭제합니다. 하지만 내가하면 touch file[1-3] 그것은 만듭니다 : file[1-3] 왜?
9 bash  syntax 
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.