«arguments» 태그된 질문

인수는 일반적으로 함수, 프로 시저 또는 명령 행 프로그램에 전달 된 실제 값으로 정의됩니다.

2
왜`sort <“$ f1”`가`sort —“$ f1”`보다 선호되고 왜 이것이`sort“$ f1”`보다 선호됩니까?
에서 https://unix.stackexchange.com/a/458074/674 -- 명령에 임의의 인수를 전달할 때 사용하십시오 (또는 가능한 경우 방향 재 지정 사용). 그래서 sort -- "$f1"이상 sort &lt; "$f1"대신 sort "$f1". 사용 --및 리디렉션 이 선호되는 이유는 무엇 입니까? 왜 sort &lt; "$f1"선호 sort -- "$f1"하는가? 왜 sort -- "$f1"선호 sort "$f1"하는가? 감사.

4
cd 래퍼를 작성할 때 cd“$ 1”대신 cd“$ @”를 사용해야하는 이유는 무엇입니까?
다른 곳에서는 다음과 같이 cd 함수를 보았습니다. cd() { builtin cd "$@" } 왜 $@대신에 사용하는 것이 좋습니다 $1? 테스트 디렉토리 "r st"를 작성하고이 함수를 포함하는 스크립트를 호출했으며 어느 쪽이든 작동했습니다. $ . cdtest.sh "r st" 하지만 $ . cdtest.sh r st내가 사용 "$@"하든 또는 실패하든"$1"


2
'bash -c'에 인수 추가
Bash를 통해 다음과 같이 명령을 실행하고 싶다고 가정 해 봅시다. /bin/bash -c "ls -l" Bash 매뉴얼 페이지에 따르면 다음과 같이 실행할 수도 있습니다. # don't process arguments after this one # | pass all unprocessed arguments to command # | | # V V /bin/bash -c ls -- -l 작동하지 …

4
찾기 + xargs : 인수 행이 너무 깁니다
다음과 같은 줄이 있습니다. find /foo/bar -name '*.mp4' -print0 | xargs -i {} -0 mv -t /some/path {} 하지만 다음과 같은 오류가 발생했습니다. xargs: argument line too long 혼란 스러워요. 를 사용 xargs하면이 문제를 정확하게 해결할 수 있습니까? 참고 : 기술적 -exec으로 찾기에 사용할 수 있다는 것을 알고 있지만 위의 …
21 xargs  arguments 

4
일부 명령이 표준 입력에서 읽히지 않는 이유는 무엇입니까?
언제 파이프 라인을 사용해야하는지, 그렇지 않아야하는지 궁금합니다. 예를 들어 pdf 파일을 처리하는 특정 프로세스를 종료하려면 파이프 라인을 사용하여 다음을 수행 할 수 없습니다. ps aux | grep pdf | awk '{print $2}'|kill 대신 다음과 같은 방법으로 만 할 수 있습니다. kill $(ps aux| grep pdf| awk '{print $2}') 또는 ps …
19 shell  pipe  arguments  stdin 

4
한 프로그램의 표준 입력을 어떻게 다른 인수로 인수로 전달할 수 있습니까?
프로그램이 존재한다고 가정 해 봅시다. 두 개의 인수가 필요합니다. 입력 파일 및 출력 파일. 이 출력 파일을 디스크에 저장하지 않고 stdin다른 프로그램으로 바로 전달하려면 어떻게해야합니까 ? 이것을 달성 할 수있는 방법이 있습니까? 리눅스에서 나는 많은 명령을 출력 파일 인수로 '-'를 전달하는 옵션을 제공합니다. 이는 위에서 지정한 것을 수행합니다. stdin프로그램의 인수를 …

2
인수로 주어진 파일에서 데이터를 읽을 것으로 예상되는 프로그램으로 데이터를 스트리밍하려면 어떻게해야합니까?
거대한 gzipped 파일이 있으며 프로그램 (이 경우 4s-import)을 읽으십시오. 먼저 파일을 압축 해제 한 다음 파일 경로를 인수로 사용하여 프로그램을 호출하는 데 많은 시간이 걸립니다. 다음과 같은 것을 할 수 있습니까? zcat huge.gz | 4s-import &lt;SOME MAGIC&gt; SOME-MAGIC은 stdin을 포함하는 추상 파일의 경로와 같습니다. 내가 달리 해야하는 훨씬 느리고 더 …


2
STDIN과 명령에 전달 된 인수의 차이점은 무엇입니까?
두 형식 중 하나를 사용하여 cat메소드 를 실행할 수 있습니다 . cat file_name cat &lt; file_name 결과는 같습니다 그런 다음 man형식으로 실행하고 싶습니다.stdin man &lt; file_name file_name포함 하는 동안 : # file_name cat 그러나 What manual page do you want?execute 대신 팝업이 나타납니다 man cat. 나는 왜 논쟁으로 cat받아 들일 …

5
소스 코드없이 프로그래밍 할 인수 숨기기
실행중인 프로그램에 민감한 인수를 숨길 필요가 있지만 소스 코드에 액세스 할 수 없습니다. 공유 서버에서이를 실행 hidepid중이므로 sudo 권한이 없기 때문에 같은 것을 사용할 수 없습니다 . 내가 시도한 몇 가지 사항은 다음과 같습니다. export SECRET=[my arguments]에 대한 호출 ./program $SECRET이 이어지지 만 도움이되지 않는 것 같습니다. ./program `cat secret.txt`어디에 …
15 linux  process  ps  arguments 


2
쉘 스크립트 내부의 프로그램에 명령 행 매개 변수 전달
에 관해서는 ./script.sh arg1 [arg2 arg3 ...]명령 줄 인수 arg1, arg2에 의해, ... 가지고 할 수있다 $1, $2... 그러나 인수의 수입니다 NOT 고정. 쉘 스크립트에서, 나는 인수를 시작 arg2하여 프로그램 으로 전달하고 싶습니다 . #/bin/bash ... /path/to/a/program [I want to pass arg2 arg3 ... to the program] ... 하나 이상의 …


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

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