+ -
当前位置:首页 → 问答吧 → 怎样去掉掉换行符?

怎样去掉掉换行符?

时间:2011-01-28

来源:互联网

要把_R_结尾的换行符去掉,执行报错?

  1. >head  user_tab_columns.tmp
  2. ACCTBUFDEF_F_BUFID_F_NUMBER_F__R_
  3. ACCTBUFDEF_F_KEYID_F_NUMBER_F__R_
  4. ACCTBUFDEF_F_ACCTCOUNT_F_NUMBER_F__R_
  5. ACCTBUFDEF_F_CYCLECOUNT_F_NUMBER_F__R_
  6. ACCTBUFDEF_F_ITEMCYCLECOUNT_F_NUMBER_F__R_
  7. >head  user_tab_columns.tmp|sed ':a;N;s/_R_\n/_R_/;ta'
  8. sed: 0602-417 The label :a;N;s/_R_\n/_R_/;ta is greater than eight characters.
复制代码

作者: ljt2k   发布时间: 2011-01-28

回复 ljt2k


    \n\r?

作者: wtuter   发布时间: 2011-01-28

你用的Solaris还是HP-UX?

作者: Shell_HAT   发布时间: 2011-01-28



QUOTE:
你用的Solaris还是HP-UX?
Shell_HAT 发表于 2011-01-28 17:09




    是AIX的

作者: ljt2k   发布时间: 2011-01-28

回复 ljt2k
  1. head  user_tab_columns.tmp | awk '/_R_$/{printf $0;next}{print $0}'
复制代码

作者: Shell_HAT   发布时间: 2011-01-28