Bash-Befehl, um bei Bedarf eine neue Datei und ihre übergeordneten Verzeichnisse zu erstellen

8

Mit der Option -p ( --parents ) erstellt mkdir ggf. übergeordnete Verzeichnisse.

touch , vim oder > können neue Dateien in bash erstellen, aber nur wenn die übergeordneten Verzeichnisse existieren.

Wie erstelle ich bei Bedarf eine neue Datei und deren übergeordnete Verzeichnisse in einem Befehl? Genau wie die -p für mkdir

    
Peng Zhang 10.07.2014, 01:58
quelle

2 Antworten

10

install ist dein Freund:

%Vor%     
linuts 10.07.2014, 11:16
quelle
7

Hier ist eine Shell Funktion :

%Vor%

Sie können es zum Beispiel in Ihr Shell-Profil einfügen.

Alternativ implementieren Sie es als -Skript (Fügen Sie nach Bedarf die Fehlerbehandlung und die Befehlszeilenhilfe hinzu):

%Vor%     
mklement0 10.07.2014 03:04
quelle

Tags und Links