Строки соответствия, не заканчивающиеся определенным символом

Нет ничего неправильно с RAID 1 более чем трех дисков.

Запись будет состоять в том с такой скоростью, как самый медленный диск позволяет.

Все три диска будут использоваться для чтения, если у Вас будет достаточно процессов, делающих чтение. Единственная операция чтения всегда подается отдельным диском только, таким образом, она зависит от Вашего приложения (приложений), может ли она использовать несколько дисковой ценности чтения производительности.

Как обычно, лучший способ ответить на вопросы производительности состоит в том, чтобы сравнить его самостоятельно.

потому что "все еще живущие" диски в большой степени подчеркнуты для восстанавливания и затем также могли бы перестать работать

Тестируйте свои диски регулярно. Поврежденные секторы могут пойти необнаруженные в течение длительных промежутков времени иначе. Пока Вы не должны восстанавливать, потому что Ваш другой диск также повредился, поскольку восстанавливание также, оказывается, полный тест чтения на остающиеся диски...

2
23.02.2015, 00:16
2 ответа

Если вы хотите, чтобы линии не заканчиваются «2», попробуйте следующее:

grep '[^2]$' <filename>

здесь «$» соответствует концу линии, «[^ 2] означает что-то кроме« 2 ». Таким образом, «[^ 2] $» означает соответствие любого персонажа, отличного от «2» в конце строки.

Ваша команда Egrep '2. +' mysampledata.txt , ищет строки, содержащие «2», а затем любой символ, происходящий один или несколько раз. Таким образом, выход должен быть:

Fred apples 20

Дополнительная линия SUSY-апельсины 12 может быть связано с пространством неправильно в конце строки.

Отредактируйте: Следующее будет рассмотреть любое количество пробелов или любых непечатных символов в конце:

grep -v '2[[:blank:][:cntrl:]]*$' <filename>

Это означает, что напечатайте линии, которые не имеют «2» или «2», а затем любой номер пробелов или управляющих символов в конце строки.

6
27.01.2020, 21:50

Вы должны сделать:

grep -v '2 *$' mysampledata.txt

Опция изменяет соответствие. Это поддерживает линии пробелов в конце, поскольку это в вашем файле, и вам, кажется, не хотят

Susy oranges 12 $

, чтобы быть выводом ( $ здесь отмечает конец строки).

5
27.01.2020, 21:50

Теги

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