Skip to content

Commit 6106ef7

Browse files
committed
Add twitter link
1 parent 2762d1e commit 6106ef7

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

answer/3.md

+6-2
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,11 @@ $ time ls -U | xargs -P2 rename 's/^/0000000/;s/0*([0-9]{7})/$1/'
99
```
1010

1111
### 読者別解
12+
13+
by [病葉](https://twitter.com/sickleaf3)
14+
15+
1216
```
13-
別解1(病葉)$ find -printf "%f\n" | awk '!/1000000/{printf "%s %07d\n",$1,$1}' | xargs -n2 -P2 mv
14-
# (1)ファイル名の抽出にfindの-printfを使う (2)awkで0埋めのディレクトリを用意するついでに、0埋めの必要のないディレクトリは無視する
17+
### (1)ファイル名の抽出にfindの-printfを使う (2)awkで0埋めのディレクトリを用意するついでに、0埋めの必要のないディレクトリは無視する ###
18+
別解4$ find -printf "%f\n" | awk '!/1000000/{printf "%s %07d\n",$1,$1}' | xargs -n2 -P2 mv
1519
```

0 commit comments

Comments
 (0)