
出力が矛盾していませんか?diff
ファイルが次のいずれかの場所にのみあることを報告します。ところで確認してみるとls
ファイルがありました。なぜですか?ファイル名にASCII以外の文字が含まれているためですか? (永久)
% sudo diff -x .DS_Store /Volumes/Seagate\ Backup\ Plus\ Drive/junk /Users/niklasrosen/backup/seagateBackupPlus/junk | grep -v __MACOSX | grep -v niklasrosen
Password:
Only in /Volumes/Seagate Backup Plus Drive/junk: slutlön2020.txt
% ls -al /Volumes/Seagate\ Backup\ Plus\ Drive/junk/slutlön2020.txt
-rwxr-xr-x 1 niklasrosen staff 947 Aug 12 2020 /Volumes/Seagate Backup Plus Drive/junk/slutlön2020.txt
% ls -al /Users/niklasrosen/backup/seagateBackupPlus/junk/slutlön2020.txt
-rwxr-xr-x 1 niklasrosen staff 947 Mar 14 03:36 /Users/niklasrosen/backup/seagateBackupPlus/junk/slutlön2020.txt
さらなる調査により、以下の内容を説明しなければならないという事実が明らかになりました。
% mkdir diffcheck
% cp /Volumes/Seagate\ Backup\ Plus\ Drive/junk/slutlön2020.txt diffcheck
% ls -al /Volumes/Seagate\ Backup\ Plus\ Drive/junk/slutlön2020.txt
-rwxr-xr-x 1 niklasrosen staff 947 Aug 12 2020 /Volumes/Seagate Backup Plus Drive/junk/slutlön2020.txt
% ls -al diffcheck
total 8
drwxr-xr-x 3 niklasrosen staff 96 Mar 14 10:27 .
drwxr-xr-x+ 80 niklasrosen staff 2560 Mar 14 10:27 ..
-rwxr-xr-x 1 niklasrosen staff 947 Mar 14 10:27 slutlön2020.txt
% diff /Volumes/Seagate\ Backup\ Plus\ Drive/junk/ diffcheck|grep ö
Only in diffcheck: slutlön2020.txt
% ls -al /Volumes/Seagate\ Backup\ Plus\ Drive/junk/slutlön2020.txt
-rwxr-xr-x 1 niklasrosen staff 947 Aug 12 2020 /Volumes/Seagate Backup Plus Drive/junk/slutlön2020.txt