الخميس، 21 يوليو 2011

shell script: أنشاء برنامج يقوم بحذف نفسه

بسم الله الرحمن الرحيم 

تستطيع في لينكس أنشاء برنامج يقوم بحذف نفسه بكل بساطة بأستخدام الأمر التالي :

#!/bin/bash
echo "Self deleting script"
rm $0

بأستخدام المتغير 0$ الذي يحتوي على أسم البرنامج و المسار الخاص به , و الأمر rm :

rm $0

هذا السطر البرمجي هو ما الذي سيقوم بحذف البرنامج قم بحفظ البرنامج في أول المقال ثم نفذه , سيتم حذف الملف الذي حفظت الأوامر فيه .

هناك تعليق واحد: