Board logo

标题: [问题求助] shell偶数行首增加字符的问题 [打印本页]

作者: netdzb    时间: 2020-8-31 09:53     标题: shell偶数行首增加字符的问题

本帖最后由 netdzb 于 2020-8-31 10:37 编辑

#!/bin/bash
NUM=0
while read LINE
do
        NUM=$NUM+1
        if [ $((NUM%2)) == 0 ] ; then
                sed /$LINE/ 's/^/#&/'
        fi
done < 01.txt

我想在行首增加#,代码运行报错。
作者: Batcher    时间: 2020-8-31 11:37

回复 1# netdzb
  1. sed '0~2s/^/#/' 01.txt
复制代码





欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2