私はこのようなファイルを持っています、
"xxxxxx"
"yyyyyy"
"aaaaaa"
"cccccc"
"bbbbbb"
"eeeeee"
"oooooo"
"zzzzzz"
\n
私が使用するこのファイルのそれぞれを置き換えたい:
tr '\n' ',' < INPUT > OUTPUT
これはうまくいきます。次の出力が期待されます。
"xxxxxx","yyyyyy","aaaaaa","cccccc"....
でも
sed
このファイルを使用して、またはawk
このファイルに対して操作を行うことはできませんsed 's/,/hello/g'
.GNUパッケージを使用するLinuxでは、これは正常に機能しますが、非GNUでは機能しません. これがなぜなのか誰か教えてもらえますか?