मेरे पास एक स्ट्रिंग है जिसे मैं हेरफेर करना चाहूंगा। स्ट्रिंग यह है H08W2345678
कि मैं इसे कैसे हेरफेर कर पाऊंगा ताकि आउटपुट बस हो W2345678
?
इसी तरह अगर मैं अंतिम 4 पात्रों को छोड़ना चाहता था H08W2345678
ताकि मुझे मिल H08W234
जाए तो मैं यह कैसे करूंगा?
H08W2345678
और इसे हेरफेर करने की आवश्यकता है। W2345678
इस मूल्य के साथ अन्य डेटा को भेजे गए ईमेल में डाल दिया जाएगा। क्रोन के साथ थ्योरी ईमेलिंग की जाएगी।
awk
इसे आईएनजी। मैं एक सरणी बनाता हूं और फिर सरणी के भीतर प्रत्येक तत्व को संशोधित करता हूं (सभी अलग-अलग - यानी सेकंड में एक तिथि आदि में एपोक टाइमस्टिमपिन बदलें)
printf %s\\n "XX,H08W2345678,YY" | awk -F, '{print substr($2, 4); print substr($2, 1, length($2)-4)}'
sed
?