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

タイ、博多! !

おすすめ記事