Linux - Bash - 줄 바꿈이 누락된 명령 대체를 사용한 변수 할당

Linux - Bash - 줄 바꿈이 누락된 명령 대체를 사용한 변수 할당

여기에 몇 가지 문제/특이점이 있습니다.

[root@s06p5bcsmta001 elves]# TEST=$(cat -e sendlog)
[root@s06p5bcsmta001 elves]# echo $TEST | wc -l
1
[root@s06p5bcsmta001 elves]# cat sendlog | wc -l
1050
[root@s06p5bcsmta001 elves]# TEST=$(cat sendlog)
[root@s06p5bcsmta001 elves]# echo $TEST | wc -l
1
[root@s06p5bcsmta001 elves]# echo -e $TEST | wc -l
1

텍스트 파일(\n 포함)의 내용을 변수에 어떻게 넣을 수 있나요?

답변1

예 - 참조합니다...

echo "$TEST" | wc -l
1050

타이, 하카타! !

관련 정보