hi,
wie kann ich mit der bash einen string: testnix_prog1_10102002.log zerlegen,
so das ich am ende 3 Variablen habe:
$Host=testnix
$Programm=prog1
$Datum=10102002
wobei die ersten beiden strings nie gleichlang sind?
danke
der tom
hi,
wie kann ich mit der bash einen string: testnix_prog1_10102002.log zerlegen,
so das ich am ende 3 Variablen habe:
$Host=testnix
$Programm=prog1
$Datum=10102002
wobei die ersten beiden strings nie gleichlang sind?
danke
der tom
mit awk:
Gruß,Code:Host=`echo testnix_prog1_10102002.log | awk -v FS="_" '{print $1}'` Programm=`echo testnix_prog1_10102002.log | awk -v FS="_" '{print $2}'` Datum=`echo testnix_prog1_10102002.log | awk -v FS="_" '{print $3}'` echo -e "$Host\n $Programm\n $Datum\n"
Basti
Lesezeichen