如何从Shell脚本中删除以下数据的价格?我正在打印标签而不想显示价格。
输入:
Order: 12
Name: Raj K
ABC Inc
123 Main St
Edison NJ
1 Printer - $50.09
Router - $30.00
2 AirPrint - $56.10
输出
Order: 12
Name: Raj K
ABC Inc
123 Main St
Edison NJ
1 Printer
Router
2 AirPrint
有什么想法吗?
答案 0 :(得分:1)
使用sed:
sed '/ *- *\$[0-9]\+\.[0-9]\{2\}/s///' file
这已根据Glenn的评论进行了更新。