Я хочу создать такие файлы, как song1.mp3, song2.mp3, song3.mp3 ... в моем домашнем каталоге. Как создать это с помощью цикла for?
Ответ DopeGhoti более лаконичен, но если вы застряли в цикле for,
for i in $(seq 1 5); do
touch song${i}.mp3;
done;
Должен помочь.
$ (seq 1 5)
вычисляется как 1 2 3 4 5
, а затем цикл for выполняет итерацию по этой последовательности. Замените 1 и 5 любыми необходимыми значениями.
Не нужен цикл for
, если это последовательные числа:
touch ~/song{1..20}.mp3