монтировать те, для которых в fstab установлено значение nofail

tr -s '\t' <file >newfile

должен сжимать несколько символов табуляции, идущих рядом друг с другом, в отдельные табуляции в fileи записывать измененное содержимое в newfile.

Измените -sна -d, чтобы удалить все вкладки.

1
26.01.2021, 13:20
1 ответ
Префикс

noиспользуется для отрицания результата опции -O, поэтому, используя -O nofail, вы фактически указываете mountмонтировать все файловые системы, у которых нет опции fail. Чтобы отключить эффект no, вам нужно использовать знак плюс, например. -O +nofail.

Это работает для меня с nofail, установленным только для/dev/sdc1

$ sudo mount -a -O +nofail
$ lsblk /dev/sdc
NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sdc      8:32   0    1G  0 disk 
├─sdc1   8:33   0    8M  0 part /mnt/yes
└─sdc2   8:34   0 1014M  0 part 

На самом деле я ожидал найти это на справочной странице mount, но ее там нет, я нашел информацию об использовании +только в документации libmount API .

0
18.03.2021, 22:34

Теги

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