2017-04-01 4 views
0

Ich habe 3 Ordner namens Paul, James & Kurt erstellt.Erstellen mehrerer Verzeichnisse in 3 Verzeichnisse Ubuntu

In jedem Ordner, den ich erstellt habe, muss ich auch 3 Ordner namens (Dokumente, Bilder, Musik) haben.

Und auch

Jeder benannten Ordner eine Readme-Datei mit dem folgenden Inhalt haben sollte: „Diese Ordner werden zum Speicher von Mitarbeiterdaten verwendet.“

Können einige mir freundlicherweise führen diese durch

+0

Benötigen Sie Hilfe beim Erstellen von Dateien in all diesen Verzeichnissen? Ich habe Ihre Frage nicht beantwortet. Würden Sie weitere Informationen bereitstellen? – LethalProgrammer

+0

Sie wissen, wie man Ordner (oder Verzeichnisse) erstellt, also sollte die Erstellung von 'Dokumenten' etc. möglich sein. 'echo" Diese Ordner werden zum Speichern von Mitarbeiterdetails verwendet. " > README' erstellt Ihre Datei. –

+0

#!/Bin/bash für Namen in $ (cat "users.txt"); tun mkdir „$ Namen“ getan ............. ich verwendet, um dieses Bash-Skript, und ich möchte die Erstellung einer Textdatei in den Ordnern, um es hinzuzufügen –

Antwort

1

Die unten neue Verzeichnisse für alle Linien in users.txt und einem Unterverzeichnis in jeder für Documents mit einem README darin mit den oben genannten Inhalte schaffen. Ich hoffe es hilft.

Sub=Documents 
for names in $(cat "users.txt"); do 
    mkdir -p "$names"/{"$Sub",} && touch "$names"/"$Sub"/README.txt && 
echo "These folders are used to store employee details." > "$names"/"$Sub"/README.txt 
done 
Verwandte Themen