उन फ़ाइलों को जोड़ें जिन्हें आप एक फ़ाइल के नाम से छिपाना चाहते .hiddenहैं जो उन फ़ाइलों की निर्देशिका के अंदर प्रति पंक्ति 1 फ़ाइल है। कुछ ls {files} >.hiddenलोग इसे जल्दी करने के लिए काम करेंगे।
आप विंडोज से देख रही फाइलों को छिपा सकते हैं C:\>attrib +h D:\*.hidden /S(यह .hiddenपिछले विधि से फाइल छिपाएगा )। निर्देशिका मैं डी ग्रहण किया:।
आप इन फ़ाइलों lsको लिनक्स पर अपने में जोड़कर छिपा सकते हैं ~./bashrc:
ls () {
if [ -f .hidden ]; then
declare GLOBIGNORE="$GLOBIGNORE:.*:$(tr '\n' ':' < .hidden)"
ls "$@"
fi
}
यह केवल lsऔर lsकेवल उपयोग करते समय फ़ाइलों को छिपा देगा । यह भी मानता है कि आपके पास पहले से ही एक उपनाम नहीं है ls। ls -lअभी भी उन्हें दिखाएगा, लेकिन वह सिर्फ एक और उपनाम है।
अंतिम आदेश मुझे सुपरयुसर पर मिला । कृपया वोट दें कि इस सवाल का जवाब;)