- یک اسکریپت کوچیک نوشتم که کارش اینه که در زمان هایی که در حال اجرا هست (اسکریپت) بررسی میکنه اگر فایل یا فولدر جدیدی در اون پوشه اضافه بشه اون رو chmod -w میکنه ،شیوه ی استفاده ازش اینجوریه که متنش رو در فایلی در همون پوشه مورد نظر میریزی و با bash اجراش میکنی یا خودت قابل اجراش میکنی یا توی cron یا توی bashrc میزاری
#!/bin/bash
while [[ true ]]
do
ls > temp1
sleep 1m
ls > temp2
diff temp1 temp2 | grep ">" | cut -c 3- > temp3
if [[ -s temp3 ]]
then
cat temp3 | xargs chmod -w
chmod +w temp*
fi
done
- مشکلی که هست اینه که باز هم میشه فایل های داخل پوشه رو که اجازه write نداریم رو پاک کنیم یا تغییر نام بدیم ،از دوستان ممنون میشم اگه اطلاعاتی دارن در این موضوع توضیح بدن چرا اینجوریه.