2012-02-11 16 views
63

मैं ऐसा कुछ क्यों नहीं कर सकता?बैश mkdir और subfolders

mkdir folder 
cd folder 
mkdir subfolder 

वहाँ यह करने के लिए एक बेहतर तरीका है: इस मैं क्या करना है हासिल करने के लिए mkdir folder/subfolder/?

उत्तर

133

आप कर सकते हैं:

mkdir -p folder/subfolder 

-p झंडा यदि आवश्यक हो तो किसी भी माता-पिता निर्देशिका बनाया जाना कारण बनता है।

+0

आपका फ़ोल्डर और उपफोल्डर नाम एक चर नाम भी हो सकता है। उदाहरण के लिए $ data_dir = 'डेटा' और $ sub = 'subdir'। फिर हम mkdir -p $ data_dir/$ sub जैसे निर्देशिका बना सकते हैं –

30

अनेक उप-फ़ोल्डरों

mkdir -p parentfolder/{subfolder1,subfolder2,subfolder3} 
5

FWIW बनाने के लिए,

गरीब मनुष्य सुरक्षा फ़ोल्डर (थोड़ा prying आँखों से एक सार्वजनिक साझा फ़ोल्डर की रक्षा के लिए;))

mkdir -p {0..9}/{0..9}/{0..9}/{0..9} 

अब आप अपनी फ़ाइलों को एक पिन क्रमांकित फ़ोल्डर में डाल सकते हैं। बिल्कुल निविड़ अंधकार नहीं है, लेकिन यह सबसे कम उम्र के लिए बाधा है।

संबंधित मुद्दे