Selbst verketten von strings auf csh

Brauche ich, um zu verketten, partieller Inhalt von argv um eine meiner Variablen.

Zeige ich Euch meinen code:

#!/bin/csh

set stringList = ""
foreach param ($argv)
    if($param !~ TEST) then
        set stringList = $stringList " " $param
    endif
end

echo $stringList > /tmp/prova.txt

Natürlich nichts gedruckt wird auf die txt-Datei.
Jede Lösung? Danke.

biegen Sie an der shell-debugging/trace-Funktion, ändern der obersten Zeile, um #!/bin/csh -vx. Du wirst wahrscheinlich sehen, wo das problem ist. Viel Glück.

InformationsquelleAutor abierto | 2012-12-11

Schreibe einen Kommentar