相关疑难解决方法(0)

Perl标志-pe,-pi,-p,-w,-d,-i,-t?

我已经看到了许多使用不同标志运行Perl代码或脚本的方法.但是,当我尝试google每个标志的含义时,我主要将结果发送到通用Perl网站,并且没有关于标志或其使用的具体信息.

以下是我经常遇到的旗帜,我不知道它们的含义:

  • perl -pe
  • perl -pi
  • perl -p
  • perl -w
  • perl -d
  • perl -i
  • perl -t

如果你告诉我每个人的意思和一些用例,或者至少告诉我找出其含义的方法,我将非常感激.

perl flags command-line

102
推荐指数
4
解决办法
6万
查看次数

为什么sed会因国际角色失败以及如何修复?

GNU sed版本4.1.5似乎与国际字符失败.这是我的输入文件:

Gras Och Stenar Trad - 从Moja到Minneapolis DVD [G2007DVD] 7812 | X
Gras Och Stenar Trad - 从Möja到明尼阿波利斯DVD [G2007DVD] 7812 | ÿ

(注意第二行的变音符号.)

而当我这样做

sed的/.*| //'<in

我希望只看到X和Y,因为我要求删除所有字符到'|' 超越它的空间.相反,我得到:

X
Gras Och Stenar Trad - 来自M?ÿ

我知道我可以使用tr删除国际字符.首先,但有没有办法只使用sed?

linux sed character internationalization

15
推荐指数
2
解决办法
1万
查看次数