2012年5月31日 星期四

[sed] Deleting all text before a given character using sed


Deleting all text before a given character using sed



sed -re 's|^.+=||g' -i Language_table.sh



Before:

Please_Check_Lease_Time='Please Check Lease Time'

Please_Check_DNS_Server_1_IP='Please Check DNS Server 1 IP'



After:



'Please Check Lease Time'

'Please Check DNS Server 1 IP'



 



The first regular expression is:

^.+\/



This means:

^ : The front of the line

.+ : 1 or more of any characters

= : A literal '=' character



Reference :


Related Posts:

0 意見:

張貼留言