Согласованность кэша страниц в Linux

awk -F'|' '$NF == "apple" {print}'  sometextfile.txt  > Newfile.txt

Используя |в качестве разделителя полей, для каждой строки sometextfile.txt, если последнее поле($NF)равно «яблоку», вывести всю строку. Перенаправить вывод наNewfile.txt

Если вы хотите проверить определенный столбец, а не последний столбец, используйте $n, где n — номер столбца. В этом примере $NFэквивалентно $7, а $6будет содержатьfffffff

1
11.10.2019, 18:17
1 ответ

Ненормально смешивать записи (или чтения )в файлы в файловой системе с записью в блочное устройство, на котором находится файловая система. Последний используется только для таких задач, как создание разделов или создание файловой системы на разделе.

Когда файловая система создана и смонтирована, запись на блочное устройство может привести к рассинхронизации кешей, но это не единственная проблема. :Обход файловой системы и запись непосредственно на блочное устройство — верный способ повредить файловую систему.

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

1
27.01.2020, 23:30

Теги

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