だから私はを使用して通信出力の最初の列を取得しようとしていますawk
。Tab が comm のセパレーターとして使用されていることを読んだので、次のようにしました。
awk -F"\t" '{print $1}' comm-result.txt
次の出力を含む comm-result.txt を使用します。
comm -3 file1 file2
しかし、これはうまくいかないようです。
このコマンドはスペース文字もセパレーターとして使用し、ファイルに複数のスペースが含まれていると奇妙な結果になります。
から最初の列のみを取得するにはどうすればよいcomm
ですか?