Вам не нужен второй !
. Это должно быть просто:
:'<,'>! sort -f | uniq
От : помощь:!
:
Any '!' in {cmd} is replaced with the previous
external command (see also 'cpoptions'). But not when
there is a backslash before the '!', then that
backslash is removed. Example: ":!ls" followed by
":!echo ! \! \\!" executes "echo ls ! \!".
A '|' in {cmd} is passed to the shell, you cannot use
it to append a Vim command. See :bar.
Таким образом, ! uniq
будет последним выполнением команды с добавлением uniq
:
:!ls
:!echo !uniq
Выходы:
lsuniq
Press ENTER or type command to continue
-121--160792-
Обычно это выполняется путем добавления настройки user
к записи /etc/fstab
, определяющей точки монтирования.
Дальнейшее чтение:
Обычно только суперпользователь может монтировать файловые системы. Однако если
fstab
содержит опциюuser
в строке, любой может подключите соответствующую файловую систему.
Четвертое поле (fs_mntops). В этом поле описываются параметры монтирования, связанные с файловой системы.
Он отформатирован как список опций, разделенных запятыми. Это
содержит, по крайней мере, тип монтирования (ro или rw) плюс любое
дополнительные параметры, соответствующие типу файловой системы
(включая параметры настройки производительности). Для получения более подробной информации см.
крепление (8) или свопон (8).
Основные параметры, не зависящие от файловой системы:
дефолты
использовать параметры по умолчанию: rw, suid, dev, exec, auto, nouser,
и асинхронно.
noauto не монтируются, когда задано «mount -a» (например, при загрузке)
время)
пользователь разрешает пользователю монтировать
-121--150083-
Имеется рыба
в /usr/bin/fish
и еще одна в /bin/fish
.
Но /bin/fish
не указан в файле /etc/shells
. /bin/fish
не работает. и я не знаю почему.
Я установил по умолчанию bash /usr/bin/fish
и теперь это нормально.
macOS ps
, версия FreeBSD и аналоги GNU/Linux могут различаться по многим параметрам.