回答編集履歴

1

追記

2020/01/03 03:19

投稿

otn
otn

スコア85893

test CHANGED
@@ -17,3 +17,27 @@
17
17
  ```
18
18
 
19
19
  `dir2`の方がバックアップだと思うので、↑のように比較の順番を入れ替えたほうが、「増えたファイル」が実感と合います。
20
+
21
+
22
+
23
+ パイプになるので多分大丈夫だと思いますが、もしメモリ不足で実行できないようなら、ファイルにします。
24
+
25
+ ```Bash
26
+
27
+ #!/bin/bash
28
+
29
+ filelist(){
30
+
31
+ cd $1
32
+
33
+ find . -type f ! -name .DS_Store ! -name '._*' ! -name '~$*' -print
34
+
35
+ }
36
+
37
+ filelist /Volumes/nas/dir2 > /tmp/dir2
38
+
39
+ filelist ~/dir1 > /tmp/dir1
40
+
41
+ diff -u /tmp/dir2 /tmp/dir1
42
+
43
+ ```