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