हाल ही में मुझे यह find
एक-लाइनर मिला, लेकिन मैं यह स्पष्ट नहीं कर पा रहा हूं कि नीचे के दो का अंतर कहां से आता है:
उदाहरण 1
[root@centos share]# find . -exec grep -i "madis" {} /dev/null \;
./names:Madison Randy:300:Product Development
उदाहरण 2
[root@centos share]# find . -exec grep -i "madis" {} \;
Madison Randy:300:Product Development
जैसा कि आप देख सकते हैं, पहले एक में विशिष्ट फ़ाइल है जो इस स्ट्रिंग से प्राप्त होती है और अब तक मैं वास्तव में यह पता नहीं कर पा रहा हूं कि ऐसा क्यों हो रहा है।
/dev/null
सुनिश्चित करना है कि जो भी grep-ed है वह (खाली)/dev/null
फ़ाइल में नहीं मिलेगा , इसलिए केवल सही स्थान ही आउटपुट हैं"