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

स्ट्रिंग्स को आमतौर पर उद्धरणों द्वारा सीमांकित किया जाता है, जो स्ट्रिंग्स से निपटने की समस्या को उठाता है जिसमें उद्धरण शामिल हैं।

3
GNU कुछ गोले के लिए {} का पता लगाता है और मास्किंग करता है - कौन सा?
जीएनयू खोजने के लिए आदमी पेज: -exec command ; [...] The string `{}' is replaced by the current file name being processed everywhere it occurs in the arguments to the command, not just in arguments where it is alone, as in some versions of find. Both of these constructions might …
34 shell  find  xargs  quoting 

1
उद्धरण के अंदर वाइल्डकार्ड
यह एक आसान होगा, लेकिन मेरी यादों में, जब शेल स्क्रिप्टिंग, दोहरे उद्धरण चिह्नों का उपयोग करके ग्लोबिंग और चर का विस्तार करने की अनुमति होगी। लेकिन निम्नलिखित कोड में: #!/bin/sh echo *.sh echo "*.sh" echo '*.sh' echo $LANG echo "$LANG" echo '$LANG' मुझे यह परिणाम मिले: bob.sh redeployJboss.sh *.sh …

2
grep और डॉलर के चिह्न से बचना
मैं जानना चाहता हूं कि किन फाइलों में स्ट्रिंग है $Id$। grep \$Id\$ my_dir/mylist_of_files 0 घटनाएँ देता है। मुझे पता चला कि मुझे उपयोग करना है grep \$Id$ my_dir/mylist_of_files तब मैं देखता हूं कि $Idआउटपुट में रंगीन है, अर्थात यह मिलान किया गया है। मैं दूसरे से कैसे मेल कर …

6
यह जांचना कि इनपुट नंबर पूर्णांक है या नहीं
मैं यह जांचने की कोशिश कर रहा हूं कि क्या इनपुट एक पूर्णांक है और मैं इसे सौ बार पार कर चुका हूं, लेकिन इसमें त्रुटि नहीं देखी गई है। काश, यह काम नहीं करता है, यह सभी इनपुट (संख्या / अक्षर) के लिए स्टेटमेंट को ट्रिगर करता है read …

4
Ssh $ होस्ट $ FOO और ssh $ होस्ट "sudo su user -c $ FOO" प्रकार के निर्माण में उद्धृत करें
मैं अक्सर ssh पर जटिल कमांड जारी करता हूं; इन कमांडों में एक-लाइनों को जगाने या खराब करने के लिए पाइपिंग शामिल है, और परिणामस्वरूप एकल उद्धरण और $ s शामिल हैं। मैं न तो उद्धृत करने के लिए एक कठिन और तेज़ नियम का पता लगा सका हूं, न …
30 bash  shell  ssh  quoting 

3
शेल में विशेष वर्णों को लपेटने के लिए एकल उद्धरण का उपयोग करते समय `एकल उद्धरण` कैसे प्रतिध्वनित करें?
मैं आज http://www.tutorialspoint.com/unix/unix-quoting-mechanisms.htm से शेल ट्यूटोरियल पढ़ रहा हूं जिसमें इसका उल्लेख है: यदि कोई एकल उद्धरण आउटपुट के स्ट्रिंग के भीतर दिखाई देता है, तो आपको पूरे स्ट्रिंग को सिंगल कोट्स के भीतर नहीं रखना चाहिए बजाय इसके कि आप पहले से बताएं कि बैकस्लैश () का उपयोग इस …
26 shell  quoting 

2
दूरस्थ उपयोगकर्ता के लॉगिन शेल को जाने बिना ssh पर एक मनमाना सरल कमांड कैसे निष्पादित करें?
ssh जब आप दौड़ते हैं तो उसमें एक कष्टप्रद विशेषता होती है: ssh user@host cmd and "here's" "one arg" इसके बजाय कि cmdअपने तर्कों पर चलने के बजाय host, यह cmdसमाप्‍त करता है और रिक्त स्थान के साथ तर्क करता है और hostपरिणामी स्ट्रिंग की व्याख्या करने के लिए एक …

5
अगर मुझे इको के लिए नहीं, बल्कि इसके लिए वैरिएबल क्यों उद्धृत करना है?
मैंने पढ़ा है कि आपको चर के विस्तार के लिए दोहरे उद्धरण चिह्नों की आवश्यकता है, जैसे if [ -n "$test" ]; then echo '$test ok'; else echo '$test null'; fi उम्मीद के मुताबिक काम करेंगे, जबकि if [ -n $test ]; then echo '$test ok'; else echo '$test null'; …
26 shell  quoting 

4
रिक्त स्थान और वाइल्डकार्ड वाले पथ के साथ स्क्रिप्ट त्रुटि त्रुटि
मुझे नीचे बैश स्क्रिप्टिंग की मूल बातें प्राप्त करने में परेशानी हो रही है। यहाँ मेरे पास अभी तक क्या है: #!/bin/bash FILES="/home/john/my directory/*.txt" for f in "${FILES}" do echo "${f}" done मैं केवल इतना करना चाहता हूं कि सभी .txtफाइलों को एक forलूप में सूचीबद्ध किया जाए ताकि मैं …

5
गूंज मेरे उद्धरण पात्रों की उपेक्षा क्यों कर रही है?
यह सवाल सर्वर फॉल्ट से माइग्रेट किया गया था क्योंकि इसका उत्तर यूनिक्स और लिनक्स स्टैक एक्सचेंज पर दिया जा सकता है। 8 साल पहले पलायन कर गए । echoआदेश पूरा पाठ है कि मैं इसे देने सहित नहीं है। उदाहरण के लिए, अगर मैं करता हूं: $ echo ' …
24 shell  quoting  echo 

5
[[]] परीक्षण में दोहरे उद्धरण चिह्नों का उपयोग क्यों करें?
मान लीजिए कि हमारे पास एक bash स्क्रिप्ट में 2 पूर्णांक हैं: value1=5 value2=3 फिर हमें परीक्षण के मामले में दोहरे उद्धरण चिह्नों का उपयोग करने की आवश्यकता क्यों है? उदाहरण के लिए: if [[ "$value1" -eq "$value2" ]] सिर्फ निम्नलिखित का उपयोग क्यों नहीं करते? if [[ $value1 -eq …
23 bash  shell  quoting  variable  test 

2
प्रश्न चिह्न के साथ शुरू होने वाली सभी फ़ाइलों को हटा दें
मेरे पास एक फ़ोल्डर है जिसमें मेरे पास लगभग 4k फाइलें हैं। इनमें से कुछ फाइलें आ ?या !चरित्र से शुरू होती हैं। मुझे उन्हें हटाने की आवश्यकता है लेकिन ऐसा अभिव्यक्ति नहीं मिल सकती जो ऐसा करे: rm -f ./?* बस सब कुछ हटा देता है। मैं संभवतः grepls …

4
गूंज `तारीख`, गूंज "` तारीख` "और गूंज` `तिथि` के बीच क्या अंतर है?
इन तीन आज्ञाओं में क्या अंतर है? echo `date` echo "`date`" echo '`date`' मैं इस बात पर भ्रमित हूं कि वास्तव में मतभेद क्या हैं। मुझे लगता है कि जब 'इसके आसपास का अर्थ है कि यह एक तार है, इसलिए प्रतिध्वनि का शाब्दिक रूप dateसे तारीख प्रदर्शित करने के …
23 shell  quoting  echo 

2
शेल लिपि में तुच्छ वर्ण क्यों बचते हैं?
मैंने अभी एक विरासत खोल स्क्रिप्ट खोली (सोलारिस पर पुरानी ksh88 में लिखी गई) और निम्नलिखित कोड में सभी को दोहराया गया: [ -f $myfile ] && \rm -f $myfile भागने के पीछे के हमले से मुझे अजीब लगा। मुझे पता है कि यह जानबूझकर किया गया है, क्योंकि इस …

5
मैं ">" नामक फ़ाइल को कैसे हटा सकता हूं?
मैं एक पायथन स्क्रिप्ट चला रहा था जिसमें खराबी थी और जिसका sudoनाम एक फाइल बनाने के लिए इस्तेमाल किया गया था >। मैं इस फ़ाइल से कैसे छुटकारा पा सकता हूं? बेशक, जब मैं कोशिश करता हूं sudo rm >, मुझे त्रुटि मिलती है bash: syntax error near unexpected …
22 bash  quoting  filenames  rm 

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