$ cat foo.txt
123abc

$ perl -pei 's/\d+//' foo.txt
Can't open s/\d+//: そのようなファイルやディレクトリはありません.
123abc

$ perl -pe 's/\d+//' -i foo.txt
$ cat foo.txt
abc

perlでsed記法ができるらしいがsedと違ってperlの-iは後ろじゃないとダメとか何このトラップ