erstellen mehrerer Kopien einer Datei in bash ein script

Bin ich angefangen zu lernen, wie man die bash-shell-Befehle und scripting im Linux.

Ich möchte ein Skript erstellen, der eine source-Datei, und erstellen Sie eine bestimmte Anzahl von Namen kopiert.

zum Beispiel, ich habe die Quelle als Textdatei, und ich wählen, 15 Exemplare, so schafft es testFile1, 2, 3 ... 14, 15 in der gleichen Lage.

Zu versuchen und zu erreichen, habe ich versucht zu machen, den folgenden Befehl ein:

for LABEL in {$X..$Y}; do cp $INPUT $INPUT$LABEL; done

Jedoch anstelle der Erstellung von Dateien von X nach Y, es lässt sich nur eine Datei mit (beispielsweise) {1..5} angehängt statt-Dateien 1, 2, 3, 4 und 5

Wie kann ich es ändern, damit es richtig verwendet, wird die variable als Anzahl für die Schleife?

InformationsquelleAutor Tom Bennett | 2013-10-25
Schreibe einen Kommentar