string पर टैग किए गए जवाब

स्ट्रिंग हेरफेर: एक स्ट्रिंग का एक हिस्सा निकालना, पाठ प्रतिस्थापन, किसी दिए गए चौड़ाई को प्रारूपण, आदि।

2
बैश और Zsh के अलावा अन्य गोले ANSI-C के समर्थन में हैं? $ 'स्ट्रिंग' जैसे
मेरे पास एक शेल स्क्रिप्ट है जो अपने आउटपुट में हरे चेकमार्क को प्रिंट करने के लिए निम्नलिखित का उपयोग करता है: col_green="\e[32;01m" col_reset="\e[39;49;00m" echo -e "Done ${col_green}✓${col_reset}" बैश के ANSI-C क्वोटिंग के बारे में पढ़ने के बाद , मुझे एहसास हुआ कि मैं अपने रंग चर सेट करते समय …

4
स्ट्रिंग प्रतिस्थापन: सभी घटनाएँ
एक साधारण सवाल है, लेकिन मुझे इसका जवाब नहीं मिल रहा है। zsh प्रलेखन मुझे अभिभूत करता है :-( function z () { echo ${1:s/the/THE} } $ z thethethe THEthethe ... मैं 'द' को सभी 'द' से कैसे बदल सकता हूं , केवल पहली घटना नहीं? Zsh के साथ यह …
13 zsh  string 

4
बैश का उपयोग करके समान लंबाई के दो सबस्ट्रिंग में एक स्ट्रिंग को कैसे विभाजित किया जाए?
मैं एक स्ट्रिंग को दो हिस्सों में विभाजित करना चाहता हूं और उन्हें क्रमिक रूप से प्रिंट करना चाहता हूं। उदाहरण के लिए: abcdef में abc def वहाँ यह करने के लिए एक सरल तरीका है, या यह कुछ स्ट्रिंग प्रसंस्करण की जरूरत है?
12 bash  string 

6
एक अन्य चरित्र के साथ एक स्ट्रिंग में अनुगामी व्हॉट्सएप को पैड करना
मैं hello world20 से अधिक पात्रों का उत्पादन करना चाहता हूं । printf "%-20s :\n\n" 'hello world!!' # Actual output hello world!! : # Wanted output hello world!!========: हालाँकि, मैं रिक्त स्थान के साथ नहीं बल्कि " = " के साथ पूर्ण करना चाहता हूं । मैं उसको कैसे करू?
12 bash  shell  string  printf 

3
आप फिर से sed या awk को कॉल किए बिना स्ट्रिंग से डॉट कैरेक्टर कैसे हटा सकते हैं?
मेरे पास एक फाइल hostlist.txtहै जिसमें टेक्स्ट इस तरह है: host1.mydomain.com host2.mydomain.com anotherhost www.mydomain.com login.mydomain.com somehost host3.mydomain.com मेरे पास निम्नलिखित छोटी स्क्रिप्ट है: #!/usr/local/bin/bash while read host; do dig +search @ns1.mydomain.com $host ALL \ | sed -n '/;; ANSWER SECTION:/{n;p;}'; done <hostlist.txt \ | gawk '{print $1","$NF}' >fqdn-ip.csv जिसके लिए …

7
/ बिन / डैश: जांचें कि क्या $ 1 एक संख्या है
यह जांचने का सबसे अच्छा तरीका क्या होगा कि $ 1 / बिन / डैश में पूर्णांक है? बाश में, मैं कर सकता था: [[ $1 =~ ^([0-9]+)$ ]] लेकिन ऐसा लगता है कि पोसिक्स अनुपालन नहीं करता है और डैश इसका समर्थन नहीं करता है

5
शेल कमांड के आउटपुट में वर्णों की संख्या
मैं एक स्क्रिप्ट लिख रहा हूं, जिसे एक चरण में कमांड के आउटपुट में वर्णों की संख्या की गणना करने की आवश्यकता है । उदाहरण के लिए, कमांड का उपयोग readlink -f /etc/fstabकरना चाहिए, 10क्योंकि उस कमांड का आउटपुट 10 वर्ण लंबा है। यह निम्नलिखित कोड का उपयोग करके संग्रहीत …
12 shell  string  variable 

3
एक ही पास में कई तार बदलें
मैं कॉम्प्लेक्स फ़ाइल में प्लेसहोल्डर स्ट्रिंग्स को ठोस मूल्यों के साथ बदलने का एक तरीका ढूंढ रहा हूं, जिसमें सामान्य यूनिक्स टूल (बैश, सेड, ऑक, शायद पर्ल) हैं। यह महत्वपूर्ण है कि प्रतिस्थापन एक ही पास में किया जाता है, अर्थात्, जो पहले से ही स्कैन किया गया है / …
12 bash  sed  awk  string  replace 

5
बैश में अंतिम बिंदु के बाद स्ट्रिंग बदलें
मैं एक स्ट्रिंग में निम्नलिखित पैटर्न है (एक आईपी पता): 123.444.888.235 मैं डॉट के बाद अंतिम संख्या को बदलना चाहता हूं 0, इसलिए यह बन जाता है: 123.444.888.0 मैं इसे bashया अन्य शेल स्क्रिप्ट भाषा में कैसे कर सकता हूं ?

1
मैं निष्पादन योग्य बाइनरी में स्ट्रिंग्स को कब संपादित कर सकता हूं?
मेरे पास एक निष्पादन योग्य बाइनरी है; चलो इसे बुलाओ a.out। मैं देख सकता हूं कि बाइनरी में तार शामिल हैं $ strings a.out ... /usr/share/foo .... मुझे स्ट्रिंग /usr/share/fooको बदलने की आवश्यकता है /usr/share/bar। क्या मैं स्ट्रिंग को बदल सकता हूँ sed? sed -i 's@/usr/share/foo@/usr/share/bar@' a.out यह देखने में …


3
बैर में एक स्ट्रिंग से "शब्दों" की एक सरणी में जाओ
मुझे एक स्ट्रिंग से एक सरणी में जाने की आवश्यकता है जहां प्रत्येक प्रविष्टि उस स्ट्रिंग पर प्रत्येक शब्द है। उदाहरण के लिए, के साथ शुरू: VotePedro="Vote for Pedro" मुझे सरणी की आवश्यकता है: Vote For Pedro जो तब मुझे इस पर चलना चाहिए: for i in "${votePedroArray[@]}" do ## …

4
मैं दो स्ट्रिंग्स के ओवरलैप को बैश में कैसे खोज सकता हूं? [बन्द है]
बन्द है। यह सवाल ऑफ टॉपिक है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? सवाल को अपडेट करें ताकि यह यूनिक्स और लिनक्स स्टैक एक्सचेंज के लिए विषय पर हो । 5 साल पहले बंद हुआ । मेरे दो तार हैं। …

5
एक स्ट्रिंग चर से दूसरा शब्द निकालना
मेरे पास "rtcpOnNbActive true"एक चर में संग्रहित स्ट्रिंग है x। मैं एक चर में सबस्ट्रिंग और स्टोर के रूप में "ट्रू" एक्सट्रैक्ट करना चाहता हूं। मैं यह कैसे कर सकता हूँ?
11 bash  string  variable 

7
Grep का उपयोग करके किसी वर्ण की स्थिति कैसे प्राप्त करें?
मुझे grep कमांड का उपयोग करके स्ट्रिंग में एक वर्ण के पद की पहचान करने की आवश्यकता है। उदाहरण के लिए, स्ट्रिंग है RAMSITALSKHMAN|1223333। grep -n '[^a-zA-Z0-9\$\~\%\#\^]' मैं |दिए गए स्ट्रिंग में स्थिति कैसे पता करूँ ?

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.