teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

より実行効率の良いやり方を追記した

2019/10/12 16:34

投稿

hidezzz
hidezzz

スコア1248

answer CHANGED
@@ -3,4 +3,8 @@
3
3
 
4
4
 
5
5
  $RANDOMで出てきた乱数分のファイルを作成するなら、次のようなります
6
- seq $RANDOM | xargs -n 1 -i@ touch @.jpg
6
+ seq $RANDOM | xargs -n 1 -i@ touch @.jpg
7
+
8
+ 上の例はtouchがファイル数分実行されて効率が悪いので、
9
+ 効率を気にするのであれば、touchの実行が必要最低限になる次のようなやり方のほうが良いかもしれません。
10
+ seq $RANDOM | sed 's/.*/&.jpg/' | xargs touch