In meinem Bash-Skript Ich brauche den Inhalt eines Ordners zu überprüfen, aber sein Weg mit Baum verschiedenen „Endungen“Drucken Inhalt eines Ordners mit einem variablen Pfad in BASH
zunächst mein Ordner geändert werden soll:
/home/myuser/my_folder
Dann kann ein Benutzer den Namen meines Ordner mit Baum possibile Endungen ändern
/home/myuser/my_folder_aaaa
/home/myuser/my_folder_bbbb
/home/myuser/my_folder_cccc
So kann ein Benutzer hinzufügen "_aaaa" oder "_bbbb" "_cccc"
Diese Suffixe sind bekannt.
In meinem Bash-Skript, wie kann ich mit "ls" den Inhalt meines Ordners überprüfen, auch wenn jemand den Namen ändert? NB: Ich brauche nur diesen Ordner überprüfen, so dass, wenn es einen Ordner „/ home/myuser/my_folder_ssss“ darf nicht übereinstimmen und die Inhalte angezeigt werden, dürfen nicht
Wie kann ich den aktuellen vollständigen Pfad abrufen? Da ich die vorgenommene Änderung nicht kenne, wie kann ich in einer Variablen den vollständigen neuen Pfad "speichern" (z. B./home/myuser/my_folder_bbbb)? Ich habe versucht, den Befehl "pwd" einzufügen, aber nichts .. – user3472065
@ user3472065 Bitte überprüfen Sie dies: http: // Superuser.com/questions/202645/how-to-den-vollständigen-Pfad-einer-Datei-in-bash –
Bitte sehen Sie: [Warum sollten Sie nicht die Ausgabe von ls (1)] parsen (http://mywiki.wooledge.org/ParsingLs) – andlrc