AskUbuntu에서 I'는 많은 기호가 포함된 매우 복잡해 보이는 명령어를 보았습니다. 이러한 명령이 어떻게 구축되는지를 더 잘 이해하기 위해 기호가 무엇을 나타내는지 알고 싶습니다.
예:
"~/ -name *.c -execed -i "s/filenetnews/filenet/g" {} \;"
또는 훨씬 더 복잡합니다.
'${i#=}m$(x=${i%=)}; [ &${!x}&&&echo &${!x}" | 에코 "$x")\e[m" '
매개 변수를 '-c', '--debug'로 추가하는 것이 주 명령에 일정한 영향을 미친다는 것을 매우 잘 알고 있다. 이런 의미들은 거의 모든 경우에 '남자' 페이지에서 찾을 수 있기 때문에 내가 찾는 것은 그게 아니다.
제가 제공한 예시를 설명하는 대신, 기호가 구체적으로 무엇을 하는지 정의하기 위해 답변에서 시도해 보십시오. 다음과 같이 보일 수 있습니다.
" means 'argument': the main command uses anything within these symbols as its source
^ is used for ...
# is used for ...
잘부탁드립니다.
Bash 참조 설명서 섹션인 Shell-Operation 및 [Advanced Bash-Scripting Guide]3장(특수 문자)를 참조하십시오.
나는 ubuntu/linux에서 셸 스크립팅에 대해 새로운 것을 배울 필요가 있을 때마다 그것들을 참조한다.
ABS Chapter 3이 목적에 맞게 가장 쉽게 탐색할 수 있다는 것을 알게 될 것입니다. 모든 기호는 페이지의 맨 왼쪽에 바로 아래에 설명이 표시되어 있습니다.