結論
-exec rm -f {} +
-delete
xargs rm -f
はほぼ同じ速度なので状況に応じて使い分けるとよさそう。
-exec rm -f {} \;
は他3つと比べて大きく劣るので特別な理由がない限り使わないほうがいい。
※deleteオプションは環境によっては使えない場合があるらしい。1
※xargsはファイルにスペースなど特殊な文字列が含まれていると削除できないため、別途対応が必要。2
検証環境
マシン: Raspberry Pi 4 Model B(メモリ4GB)
OS: Debian 11
検証するコマンド
find -exec rm -f {} \;
find -exec rm -f {} +
find -delete
find | xargs rm -f
検証方法
削除対象ディレクトリに2万ファイル(うち削除対象1万ファイル)を用意し、findコマンドで検索、削除を行う。
処理時間の計測はtimeコマンドを用いる。
一つのコマンドに対し100回計測を行い、平均値で比較する。
検証用プログラム
#!/bin/bash
# 削除対象ディレクトリ
REMOVE_TARGET_DIR="./target"
# 空ファイル作成
touchFile(){
touch $REMOVE_TARGET_DIR/{1..10000}
touch $REMOVE_TARGET_DIR/{1..10000}.log
}
# 100回やる
for i in {1..100};
do
# 検証1
# -exec rm -f {} \;
touchFile
(time find $REMOVE_TARGET_DIR -name "*.log" -type f -exec rm -f {} \;) > "exec_slow_$i.log" 2>&1
# 検証2
# -exec rm -f {} +
touchFile
(time find $REMOVE_TARGET_DIR -name "*.log" -type f -exec rm -f {} +) > "exec_fast_$i.log" 2>&1
# 検証3
# -delete
touchFile
(time find $REMOVE_TARGET_DIR -name "*.log" -type f -delete) > "option_$i.log" 2>&1
# 検証4
# xargs rm -f
touchFile
(time find $REMOVE_TARGET_DIR -name "*.log" -type f | xargs rm -f) > "xargs_$i.log" 2>&1
done
結果
単位: 秒
-exec rm -f {} \ |
-exec rm -f {} + |
-delete |
xargs rm -f |
|
---|---|---|---|---|
real | 39.51399 | 0.50603 | 0.42257 | 0.50897 |
user | 9.86015 | 0.07339 | 0.05953 | 0.0757 |
sys | 29.3712 | 0.41425 | 0.34913 | 0.42295 |
それぞれの実行結果(とても長いので注意)
-exec rm -f {} \;
回数 | real | user | sys |
---|---|---|---|
1 | 0m39.387s | 0m9.746s | 0m29.640s |
2 | 0m39.129s | 0m9.999s | 0m28.912s |
3 | 0m40.165s | 0m9.841s | 0m29.946s |
4 | 0m39.699s | 0m9.860s | 0m29.443s |
5 | 0m39.754s | 0m9.950s | 0m29.538s |
6 | 0m39.874s | 0m9.686s | 0m29.850s |
7 | 0m39.843s | 0m9.636s | 0m29.814s |
8 | 0m39.381s | 0m9.602s | 0m29.705s |
9 | 0m39.829s | 0m9.644s | 0m29.740s |
10 | 0m39.318s | 0m9.960s | 0m28.961s |
11 | 0m39.533s | 0m9.816s | 0m29.435s |
12 | 0m40.095s | 0m9.789s | 0m29.982s |
13 | 0m39.504s | 0m9.946s | 0m29.187s |
14 | 0m39.766s | 0m9.751s | 0m29.990s |
15 | 0m39.229s | 0m10.087s | 0m28.893s |
16 | 0m39.947s | 0m9.882s | 0m29.745s |
17 | 0m40.008s | 0m9.723s | 0m29.871s |
18 | 0m39.394s | 0m9.623s | 0m29.682s |
19 | 0m39.625s | 0m9.983s | 0m29.336s |
20 | 0m39.560s | 0m9.801s | 0m29.543s |
21 | 0m39.268s | 0m9.934s | 0m29.173s |
22 | 0m39.614s | 0m9.770s | 0m29.577s |
23 | 0m39.294s | 0m10.073s | 0m28.986s |
24 | 0m39.285s | 0m9.835s | 0m29.222s |
25 | 0m39.601s | 0m9.885s | 0m29.467s |
26 | 0m39.411s | 0m9.773s | 0m29.523s |
27 | 0m39.410s | 0m9.815s | 0m29.197s |
28 | 0m39.430s | 0m9.890s | 0m29.299s |
29 | 0m39.664s | 0m9.849s | 0m29.408s |
30 | 0m39.415s | 0m9.879s | 0m29.178s |
31 | 0m39.334s | 0m9.919s | 0m29.188s |
32 | 0m39.458s | 0m9.750s | 0m29.370s |
33 | 0m39.963s | 0m9.719s | 0m29.880s |
34 | 0m39.488s | 0m9.956s | 0m29.209s |
35 | 0m39.193s | 0m9.871s | 0m29.032s |
36 | 0m39.794s | 0m10.037s | 0m29.152s |
37 | 0m39.103s | 0m9.954s | 0m29.034s |
38 | 0m39.223s | 0m9.721s | 0m29.338s |
39 | 0m39.806s | 0m10.043s | 0m29.170s |
40 | 0m39.288s | 0m10.170s | 0m28.729s |
41 | 0m39.093s | 0m9.779s | 0m28.953s |
42 | 0m39.832s | 0m9.788s | 0m29.635s |
43 | 0m39.501s | 0m9.765s | 0m29.497s |
44 | 0m39.576s | 0m10.009s | 0m29.151s |
45 | 0m39.636s | 0m9.974s | 0m29.305s |
46 | 0m39.805s | 0m9.823s | 0m29.485s |
47 | 0m39.441s | 0m9.574s | 0m29.619s |
48 | 0m39.488s | 0m9.914s | 0m29.296s |
49 | 0m38.901s | 0m9.921s | 0m28.880s |
50 | 0m39.426s | 0m9.694s | 0m29.479s |
51 | 0m38.967s | 0m10.049s | 0m28.722s |
52 | 0m39.458s | 0m9.722s | 0m29.616s |
53 | 0m39.656s | 0m9.592s | 0m29.783s |
54 | 0m39.437s | 0m9.958s | 0m29.306s |
55 | 0m39.552s | 0m9.859s | 0m29.453s |
56 | 0m39.584s | 0m9.923s | 0m29.311s |
57 | 0m39.575s | 0m9.804s | 0m29.632s |
58 | 0m39.200s | 0m9.895s | 0m29.116s |
59 | 0m39.597s | 0m9.860s | 0m29.492s |
60 | 0m39.838s | 0m9.660s | 0m29.780s |
61 | 0m39.147s | 0m9.857s | 0m29.063s |
62 | 0m39.400s | 0m9.766s | 0m29.356s |
63 | 0m39.556s | 0m9.850s | 0m29.383s |
64 | 0m39.236s | 0m9.902s | 0m29.170s |
65 | 0m39.348s | 0m9.917s | 0m29.098s |
66 | 0m39.341s | 0m9.734s | 0m29.392s |
67 | 0m39.654s | 0m9.757s | 0m29.565s |
68 | 0m39.413s | 0m9.937s | 0m29.182s |
69 | 0m39.608s | 0m9.858s | 0m29.326s |
70 | 0m39.591s | 0m9.759s | 0m29.439s |
71 | 0m39.617s | 0m9.868s | 0m29.470s |
72 | 0m39.835s | 0m9.690s | 0m29.717s |
73 | 0m39.618s | 0m9.999s | 0m29.448s |
74 | 0m39.472s | 0m10.301s | 0m28.939s |
75 | 0m38.899s | 0m10.071s | 0m28.857s |
76 | 0m39.271s | 0m9.762s | 0m29.159s |
77 | 0m39.655s | 0m9.768s | 0m29.504s |
78 | 0m39.614s | 0m9.756s | 0m29.579s |
79 | 0m39.699s | 0m9.805s | 0m29.543s |
80 | 0m39.635s | 0m9.673s | 0m29.707s |
81 | 0m39.443s | 0m10.089s | 0m29.050s |
82 | 0m39.566s | 0m9.846s | 0m29.307s |
83 | 0m39.899s | 0m9.796s | 0m29.833s |
84 | 0m39.499s | 0m9.979s | 0m29.286s |
85 | 0m39.329s | 0m9.944s | 0m29.269s |
86 | 0m39.757s | 0m9.759s | 0m29.538s |
87 | 0m39.108s | 0m10.045s | 0m28.745s |
88 | 0m39.149s | 0m9.958s | 0m29.081s |
89 | 0m39.380s | 0m9.942s | 0m29.121s |
90 | 0m39.175s | 0m9.870s | 0m28.968s |
91 | 0m39.416s | 0m10.138s | 0m29.011s |
92 | 0m39.304s | 0m9.870s | 0m29.238s |
93 | 0m39.426s | 0m9.818s | 0m29.547s |
94 | 0m39.538s | 0m9.823s | 0m29.352s |
95 | 0m39.976s | 0m9.866s | 0m29.724s |
96 | 0m39.732s | 0m9.747s | 0m29.653s |
97 | 0m39.495s | 0m9.995s | 0m29.480s |
98 | 0m39.631s | 0m9.977s | 0m29.423s |
99 | 0m39.243s | 0m9.881s | 0m29.025s |
100 | 0m40.079s | 0m9.911s | 0m29.716s |
-exec rm -f {} +
回数 | real | user | sys |
---|---|---|---|
1 | 0m0.492s | 0m0.085s | 0m0.404s |
2 | 0m0.495s | 0m0.063s | 0m0.426s |
3 | 0m0.492s | 0m0.094s | 0m0.394s |
4 | 0m0.488s | 0m0.067s | 0m0.416s |
5 | 0m0.492s | 0m0.068s | 0m0.418s |
6 | 0m0.493s | 0m0.060s | 0m0.428s |
7 | 0m0.495s | 0m0.069s | 0m0.421s |
8 | 0m0.494s | 0m0.091s | 0m0.397s |
9 | 0m0.487s | 0m0.073s | 0m0.410s |
10 | 0m0.493s | 0m0.084s | 0m0.404s |
11 | 0m0.492s | 0m0.057s | 0m0.429s |
12 | 0m0.499s | 0m0.063s | 0m0.430s |
13 | 0m0.494s | 0m0.085s | 0m0.404s |
14 | 0m0.493s | 0m0.078s | 0m0.409s |
15 | 0m0.496s | 0m0.063s | 0m0.428s |
16 | 0m0.485s | 0m0.075s | 0m0.403s |
17 | 0m0.544s | 0m0.093s | 0m0.406s |
18 | 0m0.487s | 0m0.085s | 0m0.395s |
19 | 0m0.491s | 0m0.093s | 0m0.394s |
20 | 0m0.699s | 0m0.064s | 0m0.435s |
21 | 0m0.493s | 0m0.086s | 0m0.402s |
22 | 0m0.495s | 0m0.056s | 0m0.434s |
23 | 0m0.491s | 0m0.082s | 0m0.404s |
24 | 0m0.488s | 0m0.079s | 0m0.405s |
25 | 0m0.494s | 0m0.072s | 0m0.418s |
26 | 0m0.487s | 0m0.081s | 0m0.399s |
27 | 0m0.491s | 0m0.068s | 0m0.418s |
28 | 0m0.490s | 0m0.052s | 0m0.433s |
29 | 0m0.494s | 0m0.070s | 0m0.418s |
30 | 0m0.486s | 0m0.056s | 0m0.426s |
31 | 0m0.497s | 0m0.082s | 0m0.408s |
32 | 0m0.491s | 0m0.074s | 0m0.413s |
33 | 0m0.492s | 0m0.059s | 0m0.429s |
34 | 0m0.498s | 0m0.085s | 0m0.406s |
35 | 0m0.485s | 0m0.066s | 0m0.414s |
36 | 0m0.495s | 0m0.089s | 0m0.399s |
37 | 0m0.489s | 0m0.070s | 0m0.413s |
38 | 0m0.493s | 0m0.071s | 0m0.415s |
39 | 0m0.488s | 0m0.075s | 0m0.405s |
40 | 0m0.492s | 0m0.072s | 0m0.414s |
41 | 0m0.494s | 0m0.095s | 0m0.393s |
42 | 0m0.492s | 0m0.076s | 0m0.412s |
43 | 0m0.486s | 0m0.076s | 0m0.406s |
44 | 0m0.496s | 0m0.083s | 0m0.406s |
45 | 0m0.487s | 0m0.064s | 0m0.416s |
46 | 0m0.493s | 0m0.068s | 0m0.419s |
47 | 0m0.494s | 0m0.071s | 0m0.418s |
48 | 0m0.495s | 0m0.089s | 0m0.401s |
49 | 0m0.488s | 0m0.086s | 0m0.398s |
50 | 0m0.488s | 0m0.087s | 0m0.396s |
51 | 0m0.746s | 0m0.056s | 0m0.432s |
52 | 0m0.487s | 0m0.068s | 0m0.415s |
53 | 0m0.493s | 0m0.069s | 0m0.419s |
54 | 0m0.495s | 0m0.098s | 0m0.392s |
55 | 0m0.488s | 0m0.072s | 0m0.411s |
56 | 0m0.487s | 0m0.052s | 0m0.430s |
57 | 0m0.503s | 0m0.075s | 0m0.423s |
58 | 0m0.488s | 0m0.080s | 0m0.404s |
59 | 0m0.492s | 0m0.056s | 0m0.431s |
60 | 0m0.739s | 0m0.079s | 0m0.423s |
61 | 0m0.489s | 0m0.078s | 0m0.407s |
62 | 0m0.489s | 0m0.091s | 0m0.393s |
63 | 0m0.709s | 0m0.059s | 0m0.432s |
64 | 0m0.492s | 0m0.082s | 0m0.404s |
65 | 0m0.491s | 0m0.089s | 0m0.397s |
66 | 0m0.489s | 0m0.079s | 0m0.405s |
67 | 0m0.488s | 0m0.061s | 0m0.420s |
68 | 0m0.486s | 0m0.066s | 0m0.414s |
69 | 0m0.487s | 0m0.073s | 0m0.409s |
70 | 0m0.501s | 0m0.059s | 0m0.436s |
71 | 0m0.494s | 0m0.077s | 0m0.411s |
72 | 0m0.487s | 0m0.063s | 0m0.418s |
73 | 0m0.493s | 0m0.071s | 0m0.417s |
74 | 0m0.769s | 0m0.084s | 0m0.457s |
75 | 0m0.489s | 0m0.066s | 0m0.417s |
76 | 0m0.490s | 0m0.068s | 0m0.418s |
77 | 0m0.495s | 0m0.076s | 0m0.413s |
78 | 0m0.489s | 0m0.075s | 0m0.409s |
79 | 0m0.492s | 0m0.064s | 0m0.422s |
80 | 0m0.489s | 0m0.067s | 0m0.415s |
81 | 0m0.489s | 0m0.066s | 0m0.419s |
82 | 0m0.490s | 0m0.069s | 0m0.416s |
83 | 0m0.495s | 0m0.071s | 0m0.418s |
84 | 0m0.491s | 0m0.061s | 0m0.425s |
85 | 0m0.498s | 0m0.095s | 0m0.398s |
86 | 0m0.493s | 0m0.085s | 0m0.403s |
87 | 0m0.579s | 0m0.096s | 0m0.422s |
88 | 0m0.495s | 0m0.082s | 0m0.409s |
89 | 0m0.488s | 0m0.072s | 0m0.411s |
90 | 0m0.492s | 0m0.064s | 0m0.423s |
91 | 0m0.494s | 0m0.056s | 0m0.433s |
92 | 0m0.495s | 0m0.089s | 0m0.401s |
93 | 0m0.489s | 0m0.069s | 0m0.415s |
94 | 0m0.491s | 0m0.087s | 0m0.398s |
95 | 0m0.487s | 0m0.046s | 0m0.435s |
96 | 0m0.598s | 0m0.070s | 0m0.427s |
97 | 0m0.491s | 0m0.062s | 0m0.423s |
98 | 0m0.490s | 0m0.060s | 0m0.426s |
99 | 0m0.496s | 0m0.052s | 0m0.438s |
100 | 0m0.493s | 0m0.084s | 0m0.402s |
-delete
回数 | real | user | sys |
---|---|---|---|
1 | 0m0.417s | 0m0.071s | 0m0.341s |
2 | 0m0.413s | 0m0.051s | 0m0.357s |
3 | 0m0.417s | 0m0.071s | 0m0.341s |
4 | 0m0.417s | 0m0.048s | 0m0.363s |
5 | 0m0.631s | 0m0.063s | 0m0.357s |
6 | 0m0.415s | 0m0.063s | 0m0.346s |
7 | 0m0.411s | 0m0.080s | 0m0.326s |
8 | 0m0.411s | 0m0.052s | 0m0.353s |
9 | 0m0.410s | 0m0.048s | 0m0.356s |
10 | 0m0.415s | 0m0.067s | 0m0.342s |
11 | 0m0.410s | 0m0.072s | 0m0.331s |
12 | 0m0.412s | 0m0.080s | 0m0.327s |
13 | 0m0.410s | 0m0.040s | 0m0.363s |
14 | 0m0.416s | 0m0.052s | 0m0.358s |
15 | 0m0.413s | 0m0.064s | 0m0.343s |
16 | 0m0.414s | 0m0.079s | 0m0.329s |
17 | 0m0.414s | 0m0.040s | 0m0.367s |
18 | 0m0.411s | 0m0.048s | 0m0.358s |
19 | 0m0.529s | 0m0.064s | 0m0.367s |
20 | 0m0.412s | 0m0.072s | 0m0.335s |
21 | 0m0.416s | 0m0.047s | 0m0.364s |
22 | 0m0.413s | 0m0.067s | 0m0.340s |
23 | 0m0.413s | 0m0.055s | 0m0.352s |
24 | 0m0.414s | 0m0.052s | 0m0.356s |
25 | 0m0.416s | 0m0.045s | 0m0.366s |
26 | 0m0.416s | 0m0.072s | 0m0.338s |
27 | 0m0.417s | 0m0.068s | 0m0.343s |
28 | 0m0.414s | 0m0.060s | 0m0.349s |
29 | 0m0.409s | 0m0.048s | 0m0.355s |
30 | 0m0.412s | 0m0.036s | 0m0.371s |
31 | 0m0.411s | 0m0.068s | 0m0.337s |
32 | 0m0.414s | 0m0.059s | 0m0.348s |
33 | 0m0.415s | 0m0.075s | 0m0.333s |
34 | 0m0.416s | 0m0.068s | 0m0.343s |
35 | 0m0.417s | 0m0.068s | 0m0.343s |
36 | 0m0.411s | 0m0.031s | 0m0.374s |
37 | 0m0.412s | 0m0.044s | 0m0.362s |
38 | 0m0.410s | 0m0.048s | 0m0.355s |
39 | 0m0.416s | 0m0.048s | 0m0.362s |
40 | 0m0.415s | 0m0.044s | 0m0.364s |
41 | 0m0.412s | 0m0.044s | 0m0.361s |
42 | 0m0.414s | 0m0.079s | 0m0.329s |
43 | 0m0.412s | 0m0.060s | 0m0.346s |
44 | 0m0.413s | 0m0.051s | 0m0.356s |
45 | 0m0.415s | 0m0.088s | 0m0.323s |
46 | 0m0.410s | 0m0.048s | 0m0.356s |
47 | 0m0.414s | 0m0.064s | 0m0.345s |
48 | 0m0.413s | 0m0.052s | 0m0.355s |
49 | 0m0.411s | 0m0.056s | 0m0.350s |
50 | 0m0.418s | 0m0.060s | 0m0.352s |
51 | 0m0.418s | 0m0.056s | 0m0.357s |
52 | 0m0.412s | 0m0.059s | 0m0.347s |
53 | 0m0.413s | 0m0.092s | 0m0.316s |
54 | 0m0.409s | 0m0.056s | 0m0.347s |
55 | 0m0.411s | 0m0.072s | 0m0.333s |
56 | 0m0.414s | 0m0.068s | 0m0.340s |
57 | 0m0.416s | 0m0.051s | 0m0.359s |
58 | 0m0.417s | 0m0.035s | 0m0.376s |
59 | 0m0.416s | 0m0.044s | 0m0.367s |
60 | 0m0.411s | 0m0.052s | 0m0.354s |
61 | 0m0.417s | 0m0.048s | 0m0.363s |
62 | 0m0.501s | 0m0.075s | 0m0.348s |
63 | 0m0.414s | 0m0.068s | 0m0.340s |
64 | 0m0.412s | 0m0.061s | 0m0.346s |
65 | 0m0.416s | 0m0.072s | 0m0.339s |
66 | 0m0.411s | 0m0.048s | 0m0.358s |
67 | 0m0.411s | 0m0.052s | 0m0.353s |
68 | 0m0.411s | 0m0.122s | 0m0.282s |
69 | 0m0.415s | 0m0.067s | 0m0.342s |
70 | 0m0.414s | 0m0.079s | 0m0.330s |
71 | 0m0.409s | 0m0.064s | 0m0.340s |
72 | 0m0.412s | 0m0.056s | 0m0.350s |
73 | 0m0.446s | 0m0.051s | 0m0.369s |
74 | 0m0.412s | 0m0.064s | 0m0.343s |
75 | 0m0.412s | 0m0.076s | 0m0.331s |
76 | 0m0.413s | 0m0.056s | 0m0.352s |
77 | 0m0.413s | 0m0.059s | 0m0.348s |
78 | 0m0.412s | 0m0.044s | 0m0.363s |
79 | 0m0.412s | 0m0.072s | 0m0.334s |
80 | 0m0.410s | 0m0.060s | 0m0.344s |
81 | 0m0.410s | 0m0.064s | 0m0.341s |
82 | 0m0.414s | 0m0.055s | 0m0.353s |
83 | 0m0.417s | 0m0.052s | 0m0.359s |
84 | 0m0.587s | 0m0.052s | 0m0.369s |
85 | 0m0.414s | 0m0.048s | 0m0.360s |
86 | 0m0.414s | 0m0.068s | 0m0.339s |
87 | 0m0.410s | 0m0.059s | 0m0.345s |
88 | 0m0.413s | 0m0.064s | 0m0.342s |
89 | 0m0.597s | 0m0.059s | 0m0.360s |
90 | 0m0.411s | 0m0.078s | 0m0.327s |
91 | 0m0.415s | 0m0.079s | 0m0.330s |
92 | 0m0.416s | 0m0.068s | 0m0.343s |
93 | 0m0.415s | 0m0.048s | 0m0.361s |
94 | 0m0.413s | 0m0.052s | 0m0.355s |
95 | 0m0.526s | 0m0.036s | 0m0.393s |
96 | 0m0.413s | 0m0.044s | 0m0.363s |
97 | 0m0.412s | 0m0.055s | 0m0.351s |
98 | 0m0.413s | 0m0.039s | 0m0.368s |
99 | 0m0.416s | 0m0.064s | 0m0.347s |
100 | 0m0.414s | 0m0.060s | 0m0.348s |
xargs rm -f
回数 | real | user | sys |
---|---|---|---|
1 | 0m0.482s | 0m0.066s | 0m0.428s |
2 | 0m0.485s | 0m0.073s | 0m0.424s |
3 | 0m0.480s | 0m0.085s | 0m0.406s |
4 | 0m0.650s | 0m0.077s | 0m0.444s |
5 | 0m0.483s | 0m0.071s | 0m0.422s |
6 | 0m0.482s | 0m0.095s | 0m0.398s |
7 | 0m0.489s | 0m0.069s | 0m0.431s |
8 | 0m0.485s | 0m0.076s | 0m0.420s |
9 | 0m0.481s | 0m0.086s | 0m0.407s |
10 | 0m0.484s | 0m0.088s | 0m0.407s |
11 | 0m0.482s | 0m0.064s | 0m0.430s |
12 | 0m0.486s | 0m0.074s | 0m0.423s |
13 | 0m0.484s | 0m0.074s | 0m0.420s |
14 | 0m0.481s | 0m0.084s | 0m0.409s |
15 | 0m0.488s | 0m0.070s | 0m0.429s |
16 | 0m0.487s | 0m0.102s | 0m0.395s |
17 | 0m0.487s | 0m0.075s | 0m0.424s |
18 | 0m0.548s | 0m0.063s | 0m0.457s |
19 | 0m0.485s | 0m0.069s | 0m0.428s |
20 | 0m0.486s | 0m0.076s | 0m0.421s |
21 | 0m0.486s | 0m0.069s | 0m0.429s |
22 | 0m0.480s | 0m0.067s | 0m0.424s |
23 | 0m0.489s | 0m0.102s | 0m0.399s |
24 | 0m0.487s | 0m0.083s | 0m0.414s |
25 | 0m0.484s | 0m0.068s | 0m0.429s |
26 | 0m0.483s | 0m0.084s | 0m0.411s |
27 | 0m0.481s | 0m0.067s | 0m0.426s |
28 | 0m0.481s | 0m0.057s | 0m0.436s |
29 | 0m0.484s | 0m0.085s | 0m0.410s |
30 | 0m0.484s | 0m0.079s | 0m0.416s |
31 | 0m0.489s | 0m0.070s | 0m0.430s |
32 | 0m0.486s | 0m0.081s | 0m0.419s |
33 | 0m0.487s | 0m0.098s | 0m0.400s |
34 | 0m0.676s | 0m0.058s | 0m0.442s |
35 | 0m0.486s | 0m0.079s | 0m0.419s |
36 | 0m0.484s | 0m0.069s | 0m0.424s |
37 | 0m0.699s | 0m0.082s | 0m0.417s |
38 | 0m0.485s | 0m0.063s | 0m0.434s |
39 | 0m0.484s | 0m0.071s | 0m0.423s |
40 | 0m0.488s | 0m0.096s | 0m0.403s |
41 | 0m0.486s | 0m0.081s | 0m0.416s |
42 | 0m0.481s | 0m0.073s | 0m0.420s |
43 | 0m0.487s | 0m0.070s | 0m0.428s |
44 | 0m0.487s | 0m0.079s | 0m0.420s |
45 | 0m0.483s | 0m0.069s | 0m0.425s |
46 | 0m0.488s | 0m0.065s | 0m0.434s |
47 | 0m0.487s | 0m0.103s | 0m0.396s |
48 | 0m0.481s | 0m0.076s | 0m0.417s |
49 | 0m0.487s | 0m0.079s | 0m0.422s |
50 | 0m0.485s | 0m0.076s | 0m0.419s |
51 | 0m0.484s | 0m0.070s | 0m0.425s |
52 | 0m0.496s | 0m0.077s | 0m0.430s |
53 | 0m0.488s | 0m0.069s | 0m0.430s |
54 | 0m0.484s | 0m0.061s | 0m0.433s |
55 | 0m0.487s | 0m0.078s | 0m0.421s |
56 | 0m0.490s | 0m0.065s | 0m0.437s |
57 | 0m0.492s | 0m0.092s | 0m0.411s |
58 | 0m0.483s | 0m0.057s | 0m0.440s |
59 | 0m0.486s | 0m0.069s | 0m0.430s |
60 | 0m0.483s | 0m0.080s | 0m0.413s |
61 | 0m0.485s | 0m0.059s | 0m0.439s |
62 | 0m0.483s | 0m0.059s | 0m0.438s |
63 | 0m0.488s | 0m0.082s | 0m0.419s |
64 | 0m0.547s | 0m0.079s | 0m0.440s |
65 | 0m0.482s | 0m0.079s | 0m0.414s |
66 | 0m0.482s | 0m0.087s | 0m0.409s |
67 | 0m0.592s | 0m0.082s | 0m0.436s |
68 | 0m0.481s | 0m0.075s | 0m0.417s |
69 | 0m0.479s | 0m0.069s | 0m0.421s |
70 | 0m0.685s | 0m0.084s | 0m0.411s |
71 | 0m0.483s | 0m0.082s | 0m0.411s |
72 | 0m0.762s | 0m0.075s | 0m0.452s |
73 | 0m0.481s | 0m0.065s | 0m0.429s |
74 | 0m0.477s | 0m0.069s | 0m0.421s |
75 | 0m0.554s | 0m0.094s | 0m0.421s |
76 | 0m0.482s | 0m0.073s | 0m0.422s |
77 | 0m0.483s | 0m0.080s | 0m0.414s |
78 | 0m0.485s | 0m0.081s | 0m0.415s |
79 | 0m0.488s | 0m0.077s | 0m0.422s |
80 | 0m0.669s | 0m0.092s | 0m0.425s |
81 | 0m0.484s | 0m0.069s | 0m0.427s |
82 | 0m0.485s | 0m0.086s | 0m0.410s |
83 | 0m0.675s | 0m0.082s | 0m0.431s |
84 | 0m0.485s | 0m0.065s | 0m0.431s |
85 | 0m0.480s | 0m0.065s | 0m0.428s |
86 | 0m0.484s | 0m0.086s | 0m0.407s |
87 | 0m0.478s | 0m0.080s | 0m0.410s |
88 | 0m0.751s | 0m0.067s | 0m0.449s |
89 | 0m0.482s | 0m0.082s | 0m0.413s |
90 | 0m0.488s | 0m0.061s | 0m0.440s |
91 | 0m0.674s | 0m0.080s | 0m0.439s |
92 | 0m0.481s | 0m0.071s | 0m0.422s |
93 | 0m0.482s | 0m0.054s | 0m0.441s |
94 | 0m0.634s | 0m0.076s | 0m0.430s |
95 | 0m0.483s | 0m0.084s | 0m0.410s |
96 | 0m0.485s | 0m0.066s | 0m0.431s |
97 | 0m0.485s | 0m0.087s | 0m0.409s |
98 | 0m0.481s | 0m0.066s | 0m0.428s |
99 | 0m0.489s | 0m0.073s | 0m0.427s |
100 | 0m0.600s | 0m0.073s | 0m0.441s |
まとめ
ただファイルを消すだけなら-delete
を使う。
-delete
が使えない環境なら-exec rm -f {} +
を利用するのがよさそう。(使えない環境が存在するのかは不明)
ファイルに特殊な文字列が入らないことが確定しているならxargs rm -f
も選択肢としてあり。