The UNIX and Linux Forums  

Go Back   Die UNIX-und Linux-Foren > Top Foren > Shell Programmierung und Scripting
.
Google unix.com



Shell Programmierung und Scripting Post Fragen zu ksh, csh, sh, bash, Perl, PHP, sed, awk und anderen Shell-Skripte und Shell-Scripting-Sprachen hier.

Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
Faden Thread Starter Forum Antworten Last Post
Wie um zu überprüfen, ob ein direcorty gibt es? SunnyK Shell Programmierung und Scripting 2 11-08-2007 10:47 AM
Wie Sie die tatsächlichen Pfad anstelle von Pfad reldb UNIX für Fortgeschrittene und Experten 4 10-04-2006 10:55 AM
prüfen, ob Verzeichnis existiert jerardfjay Shell Programmierung und Scripting 2 06-13-2005 03:26 PM
prüfen, ob es eine. ZIP-Datei und entpacken Sie es mit FTP DebianJ Shell Programmierung und Scripting 1 05-05-2005 05:46 PM
perl ftp check file exists methos Shell Programmierung und Scripting 2 06-18-2003 09:21 AM

 
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Suche diesen Thread Rate Thread Anzeige-Modi
  #1 (permalink)  
Old 08-19-2008
MartyIX MartyIX is offline
Registrierte Nutzer
  
 

Registriert seit: Mai 2008
Beiträge: 68
Wie um zu überprüfen, ob alle Verzeichnisse der Datei-Pfad existiert?

Ich frage mich, ob das Skript unten ist möglich, irgendwie effizienter zu gestalten. Es scheint mir, ist das Problem sehr häufig ..

CreateFolders () # Parameter: Name der Datei mit relativen Pfad in Bezug auf Verzeichnis $ project_root
(
echo $ 1 | awk '(n \u003d split ($ 1, array, "/");
for (i \u003d 1; i <n; i + +) (
print array [i]
)
) ">" $ Project_root / createDirectory.tmp "

if [-n "$ project_root / createDirectory.tmp"], dann

folder \u003d $ project_root

while read subdir, muss

if [! -d "$ Verzeichnis / $ subdir"], dann
mkdir "$ Verzeichnis / $ subdir"
fi

cd "$ Verzeichnis / $ subdir"

folder \u003d "$ folder / $ subdir"

done < "$ project_root / createDirectory.tmp"

fi

rm "$ project_root / createDirectory.tmp";
)

Vielen Dank für Hilfe
 

Lesezeichen

Thread Tools Suche diesen Thread
Suche diesen Thread:

Erweiterte Suche
Anzeige-Modi Rate this thread
Rate this thread:

Forumregeln
Du möglicherweise nicht neue Themen
Du möglicherweise nicht nach Antworten
Du möglicherweise nicht post-Anlagen
Du möglicherweise nicht bearbeiten Sie Ihre Beiträge

BB-Code ist Auf
Smilies sind Auf
[IMG] Code Auf
HTML-Code ist Aus
Trackbacks sind Auf
Pingbacks sind Auf
Refbacks sind Auf




Alle Zeiten sind GMT -4. Es ist jetzt 01:33 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Ltd. Sprachliche Übersetzungen Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
Die UNIX-und Linux-Foren Content © Copyright 1993-2009. Alle Rechte Reserved.Ad Management von RedTyger

Content Relevant URLs durch vBSEO 3.2.0