3
bash를 사용하면이 cat << END
처럼 stdin에서 다중 행을 읽을 수있었습니다. 물고기 쉘에서 같은 명령을 시도하면이 오류가 발생합니다 Expected a string, but instead found a redirection
.물고기 쉘로 stdin을 읽는 법
생선 껍질로 stdin에서 읽을 방법이 있습니까 ?? !!
bash를 사용하면이 cat << END
처럼 stdin에서 다중 행을 읽을 수있었습니다. 물고기 쉘에서 같은 명령을 시도하면이 오류가 발생합니다 Expected a string, but instead found a redirection
.물고기 쉘로 stdin을 읽는 법
생선 껍질로 stdin에서 읽을 방법이 있습니까 ?? !!
당신이 말하는 기능인 "Heredocs"는 물고기에 없습니다. 그들의 주요 기능은
echo "some
multiline
string"
또는 한 줄에 하나씩 인수 printf "%s\n"
처럼, 단지 여러 문자와 echo
를 사용하여 복제 할 수
cat <<END
some
multiline
string
END
, 때문
printf "%s\n" "some" "multiline" "string"
처럼입니다
답변을 주셔서 감사합니다,하지만 예를 들어 고양이를 사용했습니다. 나는이 functionnality를'cat'과 함께 사용하지 않을 것입니다. 나는 이것을'base64 -d'와 함께 사용하려고합니다. – Sidahmed
그러면'echo' 또는'printf'의 출력을'base64'로 파이프 할 것입니다 –
고마워요. 나는 물고기 껍데기를 정말 좋아하지만,이 통역사에는 많은 엉망인 기능이 있습니다. 너무 나 빠졌습니다. – Sidahmed