मैं एक बश लिपि (उबंटू में) लिखने की कोशिश कर रहा हूं जो टार का उपयोग करके एक निर्देशिका का बैकअप लेगा।
मैं स्क्रिप्ट में एक जांच कैसे कर सकता हूं ताकि इसे केवल रूट के रूप में (या सूडो के साथ) चलाया जा सके?
उदाहरण के लिए, यदि कोई उपयोगकर्ता स्क्रिप्ट चलाता है, तो यह कहना चाहिए कि इस स्क्रिप्ट को sudo विशेषाधिकार के साथ चलाया जाना चाहिए, और फिर छोड़ दिया जाना चाहिए। यदि स्क्रिप्ट को रूट के रूप में निष्पादित किया जाता है, तो यह चेक को अतीत में जारी रखेगा।
मुझे पता है कि वहाँ एक आसान समाधान होना चाहिए, मैं अभी इसे googling द्वारा खोजने में सक्षम नहीं हूं।