Коммуникация производится гарантируемая отсортированной?

Вы упомянули в комментариях, что файловая система Вашего корневого каталога смонтирована с users смонтируйте опцию.

$ grep home /etc/fstab
LABEL=home /home ext4 noatime,users 0 4 –

users смонтируйте, что опция подразумевает noexec. От монтирования (8):

users Allow every user to mount and unmount the filesystem.
      This option implies the options noexec, nosuid, and nodev (unless 
      overridden by subsequent options, as in the option line 
      users,exec,dev,suid).
2
21.02.2015, 18:43
1 ответ

Да, если ваши входные строки упорядочены в текущей последовательности сортировки. Из документации POSIX comm STDOUT :

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

Если вы гарантированно отсортировали входные данные, выход comm также гарантированно отсортирован.

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

Если у вас есть GNU comm , вы можете использовать опцию - check-order для внесения несортированных входных данных вызовет сообщение о фатальной ошибке.

3
27.01.2020, 22:05

Теги

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