Hallo,
ich habe ein Problem mit AWK und der dazugehoerigen SPLIT Funktion.
Ich möchte in einem Shell script (ash aus der busybox 1.8.2) einen Dateinamen vom dazugehoerigen Pfad trennen.
Leider bleibt mein Script dabei immer stecken.
Ich habe den Befehl nun mal aus dem Script geloest und fuehre ihn in der Shell aus:
# /usr/bin/awk '{n=split("/home/user/datei.tar",tmp,"/");print tmp[n]}'
Nach dem bestaetigen bleibt die Shell an der Stelle stehen.
Druecke ich einmal ENTER erscheint eine Leerzeile und darauf folgt "datei.tar"
Bei jedem weiteren druecken der ENTER Taste erscheint eine weitere Leerzeile und dann die Datei.
Kann mir jemand sagen woher diese Leerzeilen kommen?
Ich habe schon mit Semikolons etc probiert, war aber nicht erfolgreich.
Ich waere fuer jeden Tipp dankbar.
Gruss
Tobias
Lesezeichen