bash - tricks - best shell scripts




Bash-Dateipfad zum übergeordneten Verzeichnis der Datei (2)

Ich muss einige Stapel extrahieren, und in meinem Skript brauche ich das Verzeichnis der Datei, mit der ich arbeite. Zum Beispiel die Datei = "stuff / backup / file.zip" ; Ich brauche einen Weg, um die Zeichenfolge " stuff / backup / " aus der Variable $file .


Verwenden Sie einfach $ dirname /home/~username/stuff/backup/file.zip

Es wird zurückgeben /home/~username/stuff/backup/


dirname $file

ist was du suchst







string