• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[solved] shell-skript: kopieren und ändern

Tantris

Member
Hallo Ihrs...

Ich würde gerne folgendes tun:
Ich habe eine Textdatei, sagen wir template, die Eingabefile für ein Programm ist. In dieser Textdatei ist eine Zeile
param=X
Ich würde jetzt gerne per Shellscript (und da habe ich leider null erfahrung) in dieser Reihenfolge:
* Zähler i=1,...,100 laufen lassen
{
* template kopieren in Datei foo_i (also foo_1, foo_2 usw).
* in der Datei foo_i die Zeile
param=X
in
param=i (also param=1, param=2 usw.)
ändern
* Zähler inkrementieren und weitermachen
}

Hat da jemand ne schöne Idee?
 

sc_m

Member
Code:
#! /bin/bash

for i in `seq 1 100`; do
  sed -e "s/^param=X$/param=$i/" template > foo_$i
done
 
Oben