私はインクリメントする必要のある可変配列を持つhtmlファイルを持っています。私は手でそれをやっている - しかし、今は自分の時間を過ごしている。私は探していて、正確なツール/構文を見つけようとしています。awk regexとadd 1
私が持っていると言う:
file[0]=["blah0 blah0", "file0.jpg"]
file[1]=["blah1 blah1", "file1.jpg"]
file[2]=["blah2 blah2", "file2.jpg"]
私がやりたいどのようなスクリプトは私に以前より多くの変数を追加する余地を与える変数の数に1を追加しています。私は5を指定して、その結果がこれは私がこれまで試してみました何である
file[5]=["blah0 blah0", "file0.jpg"]
file[6]=["blah1 blah1", "file1.jpg"]
file[7]=["blah2 blah2", "file2.jpg"]
なるかもしれない - しかし、あまり運...それはすべての角括弧
awk -F [\]\[] '/^file\[[0-9]+\]=/ {$2="["$2+'$userinput'"]";}1' ${workdirect}/index.html > text.txt
何かアドバイス
を削除して?? ? Perlで
Hm。あなたはいくつかの追加をしたい。私はそのようなことを行う正規表現を知らない。場合によっては、少なくともいくつかのスクリプト言語を使用する必要があります。 – FailedDev
awk *はスクリプト言語です... – bos