plot_1
152個のファイルを含むディレクトリがありますplot_152
。
R
各コードにはインデックス付きのコードがあります[[i]]
。
バージョン15.08.2では、各ファイルをfor .... forで検索して置き換えるKate
ことができますか?[[i]]
[[1]]
plot_1
[[152]]
plot_152
できない場合はKate
使用できますかbash
?
答え1
バッシュから:
for i in {1...152}
do
sed -i.bak -e "s/[[i]]/[[$i]]/g plot_$i
done
スクリプトはsed
各ファイルで実行され、文字列を置き換える前に文字列をバックアップします。
答え2
解決策をいくつか調整しましたpurplepsycho
。
for i in {1..152}
do
sed -i.bak -e "s/[[i]]/[[$i]]]/g" plot_vents_$i
done