我已经编写代码,但它不能正常工作。我希望将此“/”更改为此“\”。如何更新perl文本文件的某些部分
use strict;
use warnings;
open(DATA,"+<unix_url.txt") or die("could not open file!");
while(<DATA>){
s/\//\\/g;
s/\\/c:/;
print DATA $_;
}
close(DATA);
我的原始文件
/etc/passwd
/home/bob/bookmarks.xml
/home/bob/vimrc
预期输出是
C:\etc\passwd
C:\home\bob\bookmarks.xml
C:\home\bob\vimrc
原始输出
/etc/passwd
/home/bob/bookmarks.xml
/home/bob/vimrc/etc/passwd
\etc\passwd
kmarks.xml
kmarks.xml
mrcmrc
艇员选拔不同的字符防止倾斜牙签综合症:'S =/= \\ =克;' – choroba 2015-03-13 09:51:21