/ / Tcsh में सभी उपनिर्देशिकाओं में फ़ाइल की प्रतिलिपि कैसे करें - प्रतिलिपि, टीसीएस, उपनिर्देशिकाएं

Tcsh में सभी उपनिर्देशिकाओं में फ़ाइल की प्रतिलिपि कैसे करें - प्रतिलिपि, टीसीएस, उपनिर्देशिकाएं

इस सवाल को बैश के लिए संबोधित किया गया है औरअन्य गोले, लेकिन मुझे टीसीएसएच खोल के लिए जवाब नहीं मिल रहा है। तो शीर्षक यह सब कहता है, मैं एक फाइल को कैसे कॉपी कर सकता हूं जो एक निर्देशिका में टीसीएच में अपनी सभी उपनिर्देशिकाओं में है? धन्यवाद।

उत्तर:

उत्तर № 1 के लिए 1

इसका उपयोग करना tcsh फॉर-लूप (जो कि एक से अलग वाक्यविन्यास है bash पाश के लिए):

foreach f (*/)
cp $MYFILE $f
end

यदि फ़ाइल नाम या निर्देशिका नामों में सफेद स्थान शामिल हो सकता है, तो परिवर्तनीय विस्तार को डबल-कोट करें (यानी। "$MYFILE" तथा "$f")।