किसी भी डेल के सर्विस टैग को सिस्टम से कभी-आसान dmidecode
टूल का उपयोग करके पढ़ा जा सकता है ।
सेवा टैग को BIOS में DMI / SMBIOS स्ट्रिंग के रूप में संग्रहीत किया जाता है, अर्थात् system-serial-number
। इसे नीचे दिए गए आदेश का उपयोग करके पढ़ा जा सकता है:
sudo dmidecode -s system-serial-number
यह कमांड सेवा टैग को केवल स्वयं के रूप में आउटपुट करेगा, इसलिए इसे बहुत अधिक चिंता के बिना स्क्रिप्ट या समान में पारित किया जा सकता है।
$ sudo dmidecode -s system-serial-number
1ABC123
यदि एक्सप्रेस सेवा कोड की आवश्यकता है, तो समान आदेश का उपयोग करके आसानी से पुनर्प्राप्ति योग्य है:
echo $((36#$(sudo dmidecode -s system-serial-number)))
यह कमांड एक्सप्रेस सर्विस कोड को टर्मिनल में आउटपुट करेगा, उसी तरह से जैसे सर्विस टैग आउटपुट होता है। यह बेस 10 सर्विस सर्विस कोड को बेस 36 सर्विस टैग को बैश के $((base#number))
नोटेशन का उपयोग करके परिवर्तित करता है ।