sed在文件特定行首尾或行前后添加内容

    技术2023-06-18  100

    在特顶行首添加: sed -i ‘3{s/^/aa/}’ a.txt (在第三行行首添加aa,文件名为a.txt) 在特定行尾添加: sed -i ‘{3/$/aa/}’ a.txt(在第三行行尾添加aa,文件名为a.txt)

    连续几行行首添加: sed -i ‘1,2{s/^/bb/}’ a.txt(在1-2行行首添加bb) 在连续几行行尾添加: sed -i ‘1,2{s/$/bb/}’ a.txt(在1-2行行尾添加bb) 在特定行,行前添加数据 sed -i ‘N;2 i 111’ c.txt(在第一行行前添加111) 在特定行,行后添加数据 sed -i ‘N; 2 i 111’ c.txt(在第二行行后添加111)

    Processed: 0.012, SQL: 9