Настольная книга по Linux: различия между версиями

*'''Пример, заменяющий шаблон ip-адрес/маска на '*.*.*.*', '/префикс' на '/*' и поднимающими регистр букв:
<source lang="bash">ip ad | sed 's/\([[:digit:]]\{1,3\}\.\)\{3\}[[:digit:]]\{1,3\}/*.*.*.*/g;s/\/[[:digit:]]\{1,2\}/\/*/g;s/\(.*\)/\U\1/g'</source> '''
*'''Пример, поднимающий регистр букв в файле /etc/fstab в строкестроках, содержащей 'sda' кроме самой подстроки 'sda':
<source lang="bash">cat /etc/fstab | sed 's/\(.*\)\(sda\)\(.*\)/\U\1\L\2\U\3/g'</source> '''
 
Анонимный участник