यह मानते हुए कि फाइलों की सूची फाइल में है 1.txt, तब करें:
xargs rm -r <1.txt
-rविकल्प में नामित किसी भी निर्देशिका में प्रत्यावर्तन का कारण बनता है 1.txt।
यदि कोई फ़ाइल केवल-पढ़ने के लिए है, -fतो विलोपन के लिए विकल्प का उपयोग करें :
xargs rm -rf <1.txt
प्रोग्रामेटिक विलोपन करने वाले किसी भी टूल के साथ सतर्क रहें । बनाओ निश्चित है कि इनपुट फ़ाइल में नाम फ़ाइलें वास्तव में हटाया जाने वाला है। विशेष रूप से सरल टाइपोस के बारे में विशेष रूप से सावधान रहें। उदाहरण के लिए, यदि आप किसी फ़ाइल और उसके प्रत्यय के बीच एक स्थान दर्ज करते हैं, तो यह दो अलग-अलग फ़ाइल नाम दिखाई देगा:
file .txt
वास्तव में दो अलग-अलग फाइलें हैं: fileऔर .txt।
यह इतना खतरनाक नहीं लग सकता है, लेकिन अगर टाइपो कुछ इस तरह है:
myoldfiles *
तब सभी फ़ाइलें के साथ शुरू हटाने के बजाय myoldfiles, आप को हटाने पहुंच जाएंगे myoldfilesऔर सभी मौजूदा निर्देशिका में गैर डॉट फ़ाइलों और निर्देशिकाओं। शायद वह नहीं जो आप चाहते थे।