1. ホーム
  2. perl

[解決済み] Perlからsedを使うには?

2022-02-02 01:20:17

質問内容

の使い方は知っています。 sedgrep が、Perlの中では以下のように失敗します。どうすれば sed をPerlのプログラム内で動作させることはできますか?

chomp (my @lineNumbers=`grep -n "textToFind" $fileToProcess | sed -n 's/^\([0-9]*\)[:].*/\1/p'`)

解決方法は?

について誰も触れていないのが不思議です。 s2p これは、sed の "scripts" (ほとんどの場合、oneliner ですね) を有効な perl に変換するユーティリティです。(そして awk 用の a2p ユーティリティもある...)