8
私name.txt
ありが含まれていますPerlとbashの外部コマンド差
Tom
Daniel
James
、
my $names = `cat names.txt`;
print $names;
が私に与える:
bashでTom
Daniel
James
、
names=`cat names.txt`
echo $names
は私を与える:
Tom Daniel James
ここだod -c name.txt
の私の出力:
0000000 T o m \n D a n i e l \n J a m e s
0000020
違いの理由は何ですか?
'cat'システムコールの実装方法をPerlで示してください。 – stevieb
そして、Bashの 'cat'をどう使っているのですか?消えてくる改行は引用問題のように聞こえます。 –
また、 'od -c name.txt'の出力をあなたの質問に編集してください。 – ThisSuitIsBlackNot