Некоторые каталоги в смонтированном каталоге NFS пусты

Эти коды дают вам номер строки и тип найденного различия:

  • aозначает добавленный
  • cизменено
  • dудалено

Например:8c8,9означает, что строка номер 8 в первом файле(--from-file)изменилась на что-то и это что-то хранится в строках 8 -9 в второй файл. Точно так же 2d1означает, что строка 2 из первого файла была удалена, ожидается после строки 1 во втором файле и т. д.

Я не думаю, что вы действительно хотите избавиться от этих кодов, они весьма полезны, но если вы настаиваете на их удалении (или замене на что-то другое ), тогда просто поиграйте со следующими шестью выводами форматы (здесь я предполагаю, что вы используете GNU diff):

  • --old-line-format
  • --new-line-format
  • --old-group-format
  • --new-group-format
  • --changed-group-format
  • --unchanged-group-format

Я не буду описывать здесь все детали (довольно сложного )синтаксиса, вы найдете их описание в info diffв главе Если -, то -else . Ниже вы получите именно то, что вы просите, то есть вообще никаких кодов, только чистые <и>:

diff --old-line-format=$'< %l\n' --new-line-format=$'> %l\n' \
     --old-group-format=$'%<' --new-group-format=$'%>' \
     --changed-group-format=$'%>' --unchanged-group-format='' file1 file2

Вы можете сделать это псевдонимом, если хотите.

1
27.10.2019, 21:50
1 ответ

На клиентском компьютере добавьте строку

nfs.client.mount.options = nfc

в файл /etc/nfs.conf. Это говорит macOS нормализовать пути NFS с помощью канонической композиции формы нормализации (NFC ).

https://j-li.net/posts/mounting-a-linux-nfs-on-osx

0
27.01.2020, 23:58

Теги

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