Hallo zusammen,
kurz und prägnant meine Problemstellung. Ich muss des öfteren Daten bearbeiten. Dabei muss ich stets die erste Zeile dieser Datei durch einen den Ausdruck "solid DATEINAME" ersetzen. Das klappt soweit auch sehr schön ohne Probleme, nur habe ich bislang hierfür ein Shell-Skript verwendet. Der Inhalt ist nachfolgend gegeben (also sehr einfach):
1 2 3 4 5 | for i in $(ls .); do sed -e 1c"solid ${i%.*}" $i -i done |
Da ich das Shellskript aber immer in diese Ordner kopieren muss und schon mal verschwunden ist (was auch kein Problem ist), dachte ich mir, dass das ggf. mittels einer Alias besser zu händeln ist. Also quasi sowas in der Art in die bash_aliases:
1 2 3 4 5 | alias buildRegionSTL="for i in $(ls .); do sed -e 1c"solid ${i%.*}" $i -i done" |
Das das oben so aber nicht geht ist mir bewusst. Leider bin ich kein so bewandeter bash-Skripter, sodass ich nun euch Frage was hierfür gut wär? Möglicherweise wäre es sinnvoll meine Skriptdatei irgendwo zu speichern und eine Alias auf diese zu tätigen ☺
Aber vielleicht gehts ja auch in irgendeiner Art wie ich es gern hätte.
Grüße Tobi