«options» 태그된 질문

-l 또는 --word와 같은 옵션을 명령에 전달하거나 스크립트에서 구문 분석합니다.

1
“#! / bin / sh -a”의 -a가 sed에 영향을 미치며“set -a”가 영향을 미치지 않는 이유는 무엇입니까?
다음 .sh 파일을 실행하면 #!/bin/sh -a echo "a" | sed -e 's/[\d001-\d008]//g' 결과는 오류입니다 : sed : -e expression # 1, char 18 : 유효하지 않은 범위 끝 그러나 다음 .sh 파일을 실행하면 #!/bin/sh set -a echo "a" | sed -e 's/[\d001-\d008]//g' 오류없이 실행됩니다. 두 번째 코드는 첫 번째 코드와 …

5
getopts와 함께 전달 된 옵션이 없음을 어떻게 감지합니까?
이 코드가 있습니다- #getoptDemo.sh usage() { echo "usage: <command> options:<w|l|h>" } while getopts wlh: option do case $option in (w) name='1';; (l) name='2';; (h) name='3';; (*) usage exit;; esac done print 'hi'$name bash getoptDemos.sh옵션없이 실행 hi하면 함수를 호출하는 대신 인쇄 합니다 usage. w, h 및 l 이외의 옵션이 제공되면 사용법을 …
19 bash  shell  options  getopts 

3
따옴표 붙은 변수의 옵션이 실패하는 이유는 무엇입니까?
나는 $ foo 대신 "$ foo"와 같이 bash에서 변수를 인용해야한다는 것을 읽었습니다. 그러나 스크립트를 작성하는 동안 따옴표없이 작동하지만 따옴표로는 작동하지 않는 경우를 발견했습니다. wget_options='--mirror --no-host-directories' local_root="$1" # ./testdir recieved from command line remote_root="$2" # ftp://XXX recieved from command line relative_path="$3" # /XXX received from command line 이것은 작동합니다 : wget …




2
옵션과 매개 변수 사이의 공백을 생략 할 수있는 이유는 무엇입니까?
예를 들면 다음과 같습니다. xargs -n 1 와 같다 xargs -n1 그러나 man 페이지 를 보면 옵션이로 표시되어 -n max-args공간이 보존되어야 함을 의미합니다. 약식 -n max-args 에 대해서는 아무것도 없습니다 . 이것은 다른 많은 리눅스 유틸리티에서도 발생합니다. 이것을 리눅스에서 무엇이라고 부릅니까? 모든 유틸리티가 축약 양식을 지원합니까 (하지만 맨 페이지에 문서화하지 …
16 options 

2
ls --hide = 및 ls --ignore =의 구문
ls --hide및 ls --ignore애프터 설정 정규 표현식을 통해 정의 파일을 밖으로 가능성 휴가 제공 --ignore=부분. 후자는이 옵션이를 통해 해제되지 않도록합니다 -a, -A. 명령 man및 info페이지에 정규식이 언급되어 있습니다. 질문 : ls --hide=및 에서 지원되는 와일드 카드 또는 정규식 ls --ignore=. * $ ?POSIX 브래킷 식뿐만 아니라 지원되는 것으로 나타났습니다 . …

1
fstab에서 "defaults"옵션을 지정해야합니까?
아치 위키에fstab 지정의 옵션이 /될 수 defaults,noatime있지만, 내 설치의 기본은 fstab의 옵션을 사용하여 생성됩니다 rw,relatime. 아치 위키 커버 atime문제. 내가 궁금한 것은 defaults옵션입니다. 의 man페이지는 mount말합니다 : 기본값 기본 옵션 인 rw, suid, dev, exec, auto, nouser 및 async를 사용하십시오. 모든 기본 마운트 옵션의 실제 세트는 커널 및 파일 시스템 …
15 fstab  options 

2
플래그, 옵션 및 인수의 차이점은 무엇입니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 삼년 전에 . ls -a(나는 -a옵션을 고려 한다) sudo -u username( -u= 옵션, username= 인수) chmod 664 my-dir( 664= 옵션, my-dir= …

3
머리 / 꼬리에 대한 부정적인 주장
이 질문의 변형은 확실히 여러 곳에서 여러 번 요청되었지만 M파일에서 마지막 줄을 운없이 제거하려고합니다 . 두 번째 투표 대답 에 이 질문 은 A 파일의 마지막 라인을 제거하기 위해 다음을 수행하는 것이 좋습니다 : head -n -1 foo.txt > temp.txt 그러나 OSX & Zsh에서 시도하면 다음과 같은 결과가 나타납니다. head: …

3
rm에서 -f 옵션의 실제 요점은 무엇입니까?
에 대한 GNU coreutils 매뉴얼 페이지를 읽음으로써 rm옵션 중 하나 -f는 매뉴얼에 따라 -f, --force ignore nonexistent files and arguments, never prompt 이제 몇 가지 테스트를 해본 결과 실제로 같은 것을 사용하면 rm -f /nonexisting/directory/ 불평하지 않습니다. 그러한 옵션에서 실제로 얻을 수있는 것은 무엇입니까? 또한 "디렉토리 삭제"를 사용하는 가장 일반적인 …
14 rm  options  coreutils 

3
`rm -P`의 목적은 무엇입니까?
rm이 옵션 을 보았을 때 매뉴얼 페이지를 읽고있었습니다 . -P Overwrite regular files before deleting them. Files are overwritten three times, first with the byte pattern 0xff, then 0x00, and then 0xff again, before they are deleted. 나는 추측 -P철저하게 파일을 삭제하는 것을 의미하지만, 모든 바이트를 설정하지 않는 것 0xff또는 …
11 rm  options 


1
문자열 앞에“-”를 사용하여 bash를 사용하여 파일에 여러 줄을 추가하는 방법
질문 은 bash를 사용하여 파일에 여러 줄을 추가하는 방법 과 매우 유사 하지만 파일을 시작하고 --가능한 경우 파일에 추가 하고 싶습니다 . printf "--no-color\n--format-doc\n--no-profile\n" >> ~/.rspec-test "-"로 파일을 시작하면 문제가 발생합니다. -bash: printf: --: invalid option printf: usage: printf [-v var] format [arguments] 탈출 할 수있는 방법이 --있습니까? 대안이 있습니까? …

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