Theme
Primary Color

معاينة تعديل ملف إعدادات بدون تغييره

معاينة نتيجة التحويل أولا بتسمح بمراجعة التغيير قبل حفظه في الملف الأصلي

نفذ المثال بإستخدام Bash داخل مجلد تدريب جديد تملكه على GNU/Linux والأوامر لا تحتاج sudo

المثال العملي

printf 'MODE=dev\nPORT=8000\n' > app.conf
sed 's/^MODE=dev$/MODE=prod/' app.conf
cat app.conf

النتيجة

MODE=prod
PORT=8000
MODE=dev
PORT=8000

الأمر sed طبع نسخة معدلة فقط لأننا لم نستخدم تعديل الملف في مكانه والقراءة الثانية تثبت بقاء الأصل

جرب بنفسك

اكتب النتيجة في app.preview.conf وقارن الملفين قبل اعتماد التغيير

linux شرح