কখনও কখনও আমি যখন বুট করি তখন আমার সিস্টেমটি জরুরি অবস্থার মধ্যে চলে যায়।
আমি তখন কোনও চিত্র পুনরুদ্ধার করতে ক্লোনজিলা ব্যবহার করি।
সাধারণত চিত্রটি বর্তমান তারিখের চেয়ে পুরনো।
এটি একটি ব্যাকআপ স্ক্রিপ্টের অংশ যা একটি স্টার্টআপ প্রোগ্রাম হিসাবে চলে।
cd /home/andy/bin/
zip -u -q Ubuntu_Scripts.zip *.sh *.rb *.c *.py *.txt
cp -u Ubuntu_Scripts.zip /media/andy/MAXTOR_SDB1/Ubuntu_Mate_18.04/
cp -u Ubuntu_Scripts.zip /media/andy/MAXTOR_SDB5/Emergency_Backup/
এটি তখন আমার জিপ ফাইলটিকে প্রকৃতপক্ষে পুরানোগুলির সাথে ওভাররাইট করে।
আমি ভেবেছিলাম যে জিপ অপারেশনের আগে আমি যদি ফাইলের তারিখগুলি তুলনা করতে পারি তবে আমি ওভাররাইটটি আটকাতে পারি।
আমি এই চেষ্টা করেছিলাম।
file1time=`stat -c %Y /home/andy/bin/Ubuntu_Scripts.zip`
file2time=`stat -c %Y /media/andy/MAXTOR_SDB1/Ubuntu_Mate_18.04/Ubuntu_Scripts.zip`
if [ "$file1time" -ot "$file2time" ]
then
echo "File is older. "
fi