スクリプトの新機能。複数のファイル(a.txt、b.txt、...、z.txt)を作成するコードを作成するにはどうすればよいですか?
ありがとう。
26個の空のファイルを作成する1つのコマンド:
touch {a..z}.txt
または152:
touch {{a..z},{A..Z},{0..99}}.txt
いくつかのコンテンツを持つ152ファイルを作成する小さなループ:
for f in {a..z} {A..Z} {0..99}
do
echo hello > "$f.txt"
done
先頭にゼロを付けて番号付きファイルを作成できます。
for i in {0..100}
do
echo hello > "File$(printf "%03d" "$i").txt"
done
または、Bash 4で:
for i in {000..100}
do
echo hello > "File${i}.txt"
done
echo Hello > a.txt
echo World > b.txt
for i in a b c d e f g; do
echo $i > $i.txt
done
もっと役立つ例が必要な場合は、もっと役立つ質問をしてください...
名前がa.txt
およびb.txt
のファイルを作成するには、touch
に名前を渡します
touch a.txt b.txt
for i in {1..200}; do touch any_prefix_here${i}; done
ここで、iはカウントです。そのため、サンプルファイルはemployee 1 employee 2 etc ... through to emplyee 2
ファイル内のコンテンツにddを使用させるには
for i in {1..N};
do
dd if=/dev/urandom of=./path/file${i} bs=1M count=1;
done
$ cat > a.txt
を使用してファイルを作成できます。特定のコンテンツのファイルが必要な場合は、$ echo content > filename
と入力します。