代码之家  ›  专栏  ›  技术社区  ›  Anders

在Solaris 9上使用/usr/xpg4/bin/tr和/usr/bin/tr的奇怪之处

  •  0
  • Anders  · 技术社区  · 14 年前

    我有一个像这样的文件,

    "xxxxxx"
    "yyyyyy"
    "aaaaaa"
    "cccccc"
    "bbbbbb"
    "eeeeee"
    "oooooo"
    "zzzzzz"
    

    想要更换每一个 \n 在这个文件中,我使用:

    tr '\n' ',' < INPUT > OUTPUT
    

    很好用。预期输出:

    "xxxxxx","yyyyyy","aaaaaa","cccccc"....
    

    然而

    我不能用 sed awk 在这个文件中,从来没有(结果总是空白的,比如: sed 's/,/hello/g' 不显示任何内容),在Linux中,使用GNU包可以很好地工作,但不使用非GNU。有人能告诉我这是为什么吗?

    1 回复  |  直到 13 年前
        1
  •  2
  •   heijp06    14 年前

    sed awk \n .

    推荐文章