入力.txt
EN1
EN2
EN3
EN4
EN5
出力
EN1,EN2,EN3,EN4,EN5
私はawkを試しました。しかし、カンマで印刷されません。
awk 'BEGIN { OFS = ","} { printf $1}' input.txt
GNU Awkバージョン4.0.0があります。
ベストアンサー1
awk 'BEGIN{ORS=","}1' input.txt
次を生成します。
EN1,EN2,EN3,EN4,EN5,
だからはいカンマで印刷します(したがって、これが起こらないという記事のコメントを理解したかどうかわかりません)。しかし、末尾のコンマが問題のようです。
GNU Awk 3.1.7でテストされました。