1
私は、この値を使用してファイルを持っている:sedの変数を使ってすべての行の上にファイルを挿入するには?
[[email protected] ~]$ cat file.txt
id=cat8760004
id=cat1350003
id=cat9020002
をそして私はすべてのライン上の値でIDを挿入したいので、その結果は以下のようになります。
New_id=cat8760004
id=cat8760004
New_id=cat1350003
id=cat1350003
New_id=cat9020002
id=cat9020002
私はそれをどのように行うことができます?私はSEDで試してみましたが、私は、変数を置き換えることはできません:私はGNUと示唆
[[email protected] ~]$ cat file.txt | sed '/cat\([0-9][0-9]*\)/ i\New_id &'
New_id &
id=cat8760004
New_id &
id=cat1350003
New_id &
id=cat9020002