我有所有內容的列表是這樣的:的bash腳本取出選購<Integer><colon>前綴
1:NetworkManager-0.9.9.0-28.git20131003.fc20.x86_64
avahi-0.6.31-21.fc20.x86_64
2:irqbalance-1.0.7-1.fc20.x86_64
abrt-addon-kerneloops-2.1.12-2.fc20.x86_64
mdadm-3.3-4.fc20.x86_64
我需要刪除N:但留下的字符串的其餘部分是。
曾嘗試:
cat service-rpmu.list | sed -ne "s/#[#:]\+://p" > end.list
cat service-rpmu.list | egrep -o '#[#:]+' > end.list
結果都在一個空end.list
//* the N:, just denotes an epoch version */
是什麼'N'?你的預期產出是什麼 – Kent
Number ||整數 – Frankly3D