Ich versuche Dateierweiterung für eine Datei in Shell-Skript zu erhalten. Aber ohne Glück.
Der Befehl, den ich verwende, ist
%Vor%und
%Vor%Beide Befehle konnten jedoch keinen Wert in die Variable file_ext eingeben. Aber wenn ich es versuche
%Vor%Es gibt mir das gewünschte Ergebnis. Ich bin neu in Shell-Skript. Beschreibe bitte die Situation, was passiert. Und wie soll ich es machen?
Danke.
Leerzeichen tut weh.
Wie auch immer du es tun solltest:
%Vor%Das speichert die Ausgabe des Befehls in $ file_ext.
um die Dateierweiterung zu erhalten, benutzen Sie einfach die Shell
%Vor%Sie müssen vorsichtig sein, wenn Sie Variablen deklarieren.
%Vor%Beachten Sie, dass Sie nicht ein Leerzeichen hinter die Variable setzen können, da dies dann als normaler Befehl interpretiert wird.