замена строки в нескольких файлах

Я использовал UX31 около месяца. С некоторыми мастерингами (в основном с использованием исправленных ядер) все работает сейчас очень хорошо. Хорошая новость заключается в том, что многие (все?) Патчи на пути в ядро ​​Ubuntu для 12.04.

Я получаю от 5 до 7 часов использования от заряда. Ноутбук очень тихий и крутой. Я почти не слышал вентилятор (даже при перекодировании видео). Хотя угол обзора ограничен, экран 1600x900 оглушает. Время загрузки составляет около 5 секунд и возобновляется с stand-by 1-2. Моя единственная проблема - если у меня ее есть - это клавиатура. Это часто требует более сложного касания, чем я привык.

В UX31 есть очень приятная вики.

1
задан 4 May 2018 в 16:23

3 ответа

Символ & имеет особое значение на стороне замены команды sed s:

replacement may contain the special character & to refer to that portion of the pattern space which matched, and the special escapes \1 through \9 to refer to the corresponding matching sub-expressions in the regexp.

Чтобы сделать это буквальным, вам нужно сбежать это \&

Пример

$ echo '&VARIABLE1 = 10000000' | sed 's/&VARIABLE1 = 10000000/&VARIABLE = 1/g' &VARIABLE1 = 10000000VARIABLE = 1

, но

$ echo '&VARIABLE1 = 10000000' | sed 's/&VARIABLE1 = 10000000/\&VARIABLE = 1/g' &VARIABLE = 1
2
ответ дан 17 July 2018 в 15:14

Символ & имеет особое значение на стороне замены команды sed s:

replacement may contain the special character & to refer to that portion of the pattern space which matched, and the special escapes \1 through \9 to refer to the corresponding matching sub-expressions in the regexp.

Чтобы сделать это буквальным, вам нужно сбежать это \&

Пример

$ echo '&VARIABLE1 = 10000000' | sed 's/&VARIABLE1 = 10000000/&VARIABLE = 1/g' &VARIABLE1 = 10000000VARIABLE = 1

, но

$ echo '&VARIABLE1 = 10000000' | sed 's/&VARIABLE1 = 10000000/\&VARIABLE = 1/g' &VARIABLE = 1
2
ответ дан 20 July 2018 в 15:41

Символ & имеет особое значение на стороне замены команды sed s:

replacement may contain the special character & to refer to that portion of the pattern space which matched, and the special escapes \1 through \9 to refer to the corresponding matching sub-expressions in the regexp.

Чтобы сделать это буквальным, вам нужно сбежать это \&

Пример

$ echo '&VARIABLE1 = 10000000' | sed 's/&VARIABLE1 = 10000000/&VARIABLE = 1/g' &VARIABLE1 = 10000000VARIABLE = 1

, но

$ echo '&VARIABLE1 = 10000000' | sed 's/&VARIABLE1 = 10000000/\&VARIABLE = 1/g' &VARIABLE = 1
2
ответ дан 23 July 2018 в 16:12

Другие вопросы по тегам:

Похожие вопросы: