Re: Fragen zu Shell-Skripten
Hallo Peter, Hallo alle anderen
Peter schrub am Mon, 05 Mar 2012 19:38:47 +0100:
> 1.
>
> Gegeben ist eine Datei mysource mit folgendem Header
>
> %title: Ein beliebiger Titel
> %date: 2001-12-23
> Irgendwelcher Text
>
> Ich möchte nun in einem Skript den Titel und das Datum weiter
> verarbeiten können, also in der Weise:
>
> TITLE=`MagicScriptForTitle.sh mysource`
> DATE=`MagicScriptForDate.sh mysource`
>
> Wenn eine der Header-Zeilen fehlen sollte, dann muß die Variable
> leer sein.
Nur mit den Mitteln der Shell wird das schwer - aber dafür gibt es
Tools:
man sed
man awk
> 2.
>
> Gegeben ist die Variable
>
> MYVAR=Ein_Toter_am_Turm
>
> Wie überführe ich sie nach
>
> 'Ein Toter am Turm' (also Charakter-Ersetzung) ?
Dito.
> 3.
>
> Gegeben ist ein kompletter Pfad:
>
> /home/ich/mydir/myfile.dat
>
> Mittels "basename" komme ich an den einfachen Dateinamen.
> Wie komme ich an das Verzeichnis?
man dirname
--
LG Maxx
Reply to: