표준 입력으로 일반 텍스트로

표준 입력으로 일반 텍스트로

표준 입력을 사용하는 방법 --stdin<bash 스크립트의 일반 텍스트(문자열)인 기호(예: 리디렉션을 사용하여 /etc/passwd 파일을 저장함)>일반 텍스트를 입력으로 제공하려는 것과 같은 방식으로 표기

답변1

<표준 입력에서 리디렉션하려면 use 를 사용하지 마세요 |. 예를 들어 (고양이를 쓸데없이 사용한 것에 대해 사과드립니다)

cat /some/file | my_program

"저장된 /etc/passwd 파일"이 변수에 있고 /bin/sh에 바인딩되지 않은 경우 <<<리디렉션을 사용할 수 있습니다

my_program <<< "$my_variable"

답변2

설명대로 간접( <) 연산자를 사용하십시오.

/path/to/executable < /path/to/inputfile

관련 정보