文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>perl 将一行换成二行

perl 将一行换成二行

时间:2007-02-09  来源:flyingnn

我在Windows下一直使用某个出简不出繁的码表,到了UbuntuEdgy中想把它转换成Fcitx的码表 ,但是由于它的码表文件并不是一行只对应一个字或词,比如其中一行是这样的:“ntpg 必定 改写”,也就是说ntpg对应“必定”和“改写”两个词。而这样的格式是不符合Fcitx码表文本的,如果转换Fcitx就不能用。

请问有没有简单的办法将上面的“ntpg 必定 改写”转换成“ntpg 必定 (换行)ntpg 改写”呢?谢谢。(前面有人出了一个用来改SCIM码表的perl程序,然而我试了后发现不行)

cp file file.backup
perl -pi -e 's/^(\S+)\s+(\S+)\s+(\S+)/$1 $2\n$1 $3/g' file

没有测试
相关阅读 更多 +
排行榜 更多 +
方块枪战战场安卓版

方块枪战战场安卓版

飞行射击 下载
战斗火力射击安卓版

战斗火力射击安卓版

飞行射击 下载
空中防御战安卓版

空中防御战安卓版

飞行射击 下载