스크립트는 3줄의 출력을 출력합니다.
$ Filename /a/Resource/.Filename.man.markdown
.Filename.man.markdown
.Filename
man.markdown
내가 하고 싶은 것
3줄의 출력을 별도의 변수에 저장하고 싶은데 어떻게 해야 합니까?
다음을 시도했습니다. 실패한 이유와 올바르게 수행하는 방법은 무엇입니까?
첫 번째 시도 실패
Filename /a/Resource/.Filename.man.markdown | IFS=$'\n' read -r File1 Filename1 Extension1
echo "$File1 $Filename1 $Extension1"
두 번째 시도 실패
$ IFS=$'\n' read -r File1 Filename1 Extension1 < <(Filename /a/Resource/.Filename.man.markdown)
$ echo "$File1 $Filename1 $Extension1"
.Filename.man.markdown