我想用第 n 个素数替换文本文件中的数字,我有一个可执行文件计算第 n 个素数,如何使用该命令sed
将前面的每个数字替换##
为其nthprime
./nthprime 46
199
sed -e 's/46##/199#/g'
文本文件包括如下内容:
(3505948*51##+331)/56439692311
(2608338*52##+401)/2357853732775
(47723079*50##+773)/7419068507
(67##/16##-1)/40446657668663868225798856758
期望输出:
(3505948*233#+331)/56439692311
(2608338*239#+401)/2357853732775
(47723079*229#+773)/7419068507
(331#/53#-1)/40446657668663868225798856758