回答編集履歴
2
微修正
test
CHANGED
@@ -32,13 +32,13 @@
|
|
32
32
|
|
33
33
|
|
34
34
|
|
35
|
-
やり方の一つとして、サブシェルでfindを実行してその出力をfor文で回すって方法があります。
|
35
|
+
やり方の一つとして、サブシェルでfindを実行してその出力をfor文でぶん回すって方法があります。
|
36
36
|
|
37
37
|
ただこれは「サブシェルが終わるまでfor文が回り始めないので遅い/メモリを使う」「コマンドラインの文字数制限に引っかかることがある」という問題があります。
|
38
38
|
|
39
39
|
|
40
40
|
|
41
|
-
別のやり方としてはfindの出力をxargsにパイプして
|
41
|
+
別のやり方としてはfindの出力をxargsにパイプして、xargsにぶん回してもらう方法があります。
|
42
42
|
|
43
43
|
この方法では前述の問題が無いので、方法としてはこっちのほうが良いです。
|
44
44
|
|
1
微修正
test
CHANGED
@@ -32,15 +32,15 @@
|
|
32
32
|
|
33
33
|
|
34
34
|
|
35
|
-
やり方の一つとして、サブシェルで
|
35
|
+
やり方の一つとして、サブシェルでfindを実行してその出力をfor文で回すって方法があります。
|
36
36
|
|
37
|
-
ただこれは「サブシェルが終わるまでfor文が回り始めないので遅い」「コマンドラインの文字数制限に引っかかることがある」という問題があります。
|
37
|
+
ただこれは「サブシェルが終わるまでfor文が回り始めないので遅い/メモリを使う」「コマンドラインの文字数制限に引っかかることがある」という問題があります。
|
38
38
|
|
39
39
|
|
40
40
|
|
41
|
-
別のやり方としては
|
41
|
+
別のやり方としてはfindの出力をxargsにパイプして使いまわす方法があります。
|
42
42
|
|
43
|
-
この方法では前述の問題が無いので、方法としてはこっちのほうが
|
43
|
+
この方法では前述の問題が無いので、方法としてはこっちのほうが良いです。
|
44
44
|
|
45
45
|
|
46
46
|
|