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

खोल यूनिक्स का कमांड-लाइन इंटरफ़ेस है। आप एक शेल में कमांड को अंतःक्रियात्मक रूप से टाइप कर सकते हैं, या कार्यों को स्वचालित करने के लिए स्क्रिप्ट लिख सकते हैं। / बिन / श और सबसे संगत गोले (ऐश, बाश, क्श, ज़श,…) पर लागू होने वाले प्रश्नों के लिए इस टैग का उपयोग करें। त्रुटियों के साथ शेल स्क्रिप्ट के लिए, कृपया यहां पोस्ट करने से पहले http://shellcheck.net में उन्हें देखें।

4
ऊर्ध्वाधर कर्सर स्थिति प्राप्त करें
यह बहुत अजीब लग सकता है, लेकिन मुझे पता है कि इस तरह से बैश में ऊर्ध्वाधर कर्सर स्थिति कैसे सेट करें: echo -e "\e[12H" यह कर्सर को 12 वीं पंक्ति (1 से शुरू) में ले जाता है। तो मैं linash bash का उपयोग करके कर्सर स्थिति (लाइन नंबर) कैसे …
10 shell  terminal 

1
आप कितने अलग-अलग तरीकों से बैश में "उपनाम" बना सकते हैं?
मुझे केवल दो तरीकों का पता है: alias foo=barऔर function foo() { bar }। कारण मैं पूछ रहा हूँ कि अचानक मेरे बैश सत्रों में से एक - मैं lnकमांड नहीं चला सकता क्योंकि (जहां मेरे पर्यावरण चर में प्रविष्टियों में से एक है) के bashसाथ गलत हो रहा है …
10 bash  shell  alias 

3
स्कैप का उपयोग करके फ़ोल्डर में नवीनतम फ़ाइल कैसे डाउनलोड करें?
मैं अपनी स्थानीय निर्देशिका में एक निश्चित निर्देशिका में नवीनतम (नवीनतम) फ़ाइल डाउनलोड करने के लिए एक scp हस्तांतरण चलाना चाहता हूँ। कुछ इस तरह: स्रोत :root@rimmer.sk:/home/rimmer/backups/ गंतव्य :/home/rimmer/backups/ केवल नवीनतम फ़ाइल प्राप्त करते समय, उनमें से सभी, में नहीं backups।
10 shell  ssh  file-copy 

2
Grep में "* .pl" और * .pl में क्या अंतर है? क्यों उद्धृत करने से परिणाम बदल जाता है?
के बीच क्या अंतर है: grep "string" . -r --include *.pl तथा grep "string" . -r --include "*.pl" उत्तरार्द्ध में उपनिर्धारित में फाइलें शामिल हैं जबकि पूर्व नहीं। क्यों?

5
कैसे बनाने के लिए `सीडी dir / फ़ाइल नाम` मुझे dir / करने के लिए ले?
मुझे फ़ाइल तर्क के cdसाथ उपयोग करने में सक्षम होना बहुत सुविधाजनक लगेगा । cd myDirectory/anyname.anyExtension के बराबर होगा cd myDirectory/ इस व्यवहार को प्राप्त करने के लिए सबसे अच्छा उपनाम या कार्य क्या होगा? संपादित करें : क्षमा करें, मैंने 1 स्थान पर इसका उल्लेख नहीं किया: मैं उपयोग …
10 shell  cd-command 

4
एक नामित पाइप से स्टड प्राप्त करना
मैं जो करने की कोशिश कर रहा हूं वह एक टर्मिनल विंडो में अजगर को चलाता है और एक नामित पाइप से इसे रीडायरेक्ट करता है। फिर मैं दूसरे टर्मिनल में नामित पाइप को लिखता हूं और उस आदेश को अजगर पर निष्पादित करता हूं। टर्मिनल 1: mkfifo p1 python …

5
सप्ताह के दिन के आधार पर मैं एक-इलस क्वेरी का उपयोग कैसे करूं?
समस्या: मुझे यह जांचने की आवश्यकता है कि क्या आज गुरुवार है और इस स्थिति के परिणाम के आधार पर विभिन्न क्रियाएं करें। मैंने दो अलग-अलग तरीकों की कोशिश की: दिन का नाम प्राप्त करना: DAYOFWEEK=$(date +"%a") echo DAYOFWEEK: $DAYOFWEEK if ["$DAYOFWEEK" == "Thu"]; then echo YES else echo NO …

2
समय की तुलना करने की अच्छी विधि?
मुझे वर्तमान समय की जांच करने और स्क्रिप्ट को निरस्त करने की आवश्यकता है यदि यह दिन का उचित समय नहीं है तो मुझे इसे चलाना चाहिए। इसके अलावा, अगर कोई और इसे चलाता है, तो उसे गर्भपात करना चाहिए। उदाहरण के लिए: मुझे अपनी स्क्रिप्ट की आवश्यकता केवल तभी …

1
अनाथ प्रक्रिया समूहों में इंटरैक्टिव गोले क्या करना चाहिए?
( Https://stackoverflow.com/questions/13718394/what-should-interactive-shells-do-in-orphaned-process-groups में सुझाव के अनुसार यूनिक्स में पुनः पोस्टिंग ) संक्षिप्त प्रश्न यह है कि यदि अनाथ प्रक्रिया समूह में ऐसा कोई शेल है तो उसे क्या करना चाहिए? लेकिन मैं लंबे प्रश्न को पढ़ने की सलाह देता हूं क्योंकि यह मनोरंजक है। अपने पसंदीदा शेल (जब तक कि …

2
फाइंड कमांड से पाई जाने वाली फ़ाइल का नाम हेरफेर करें
मैं बैश करने के लिए अपेक्षाकृत नया हूं और कुछ ऐसा करने की कोशिश कर रहा हूं, जो सतह पर बहुत सीधा-सा लग रहा था - एक निर्देशिका पदानुक्रम पर सभी * .wma फ़ाइलों को प्राप्त करने के लिए रन करें, उस आउटपुट को एक कमांड पर पाइप करें जहां …

1
हटाई गई फ़ाइल को अपाचे द्वारा खोला गया?
मान लीजिए कि एक अपाचे लॉग फ़ाइल नष्ट हो जाती है, लेकिन इसे अपाचे द्वारा खुला रखा जाता है; तब मैं यही कर रहा हूं: pid=$(lsof | grep text.txt | awk '/deleted/ {print $2}') fd=$(lsof | grep text.txt | awk '/deleted/ {print $4}' | grep -oE "[[:digit:]]{1,}") cp /proc/$pid/fd/$fd directorytobecopied/testfile.txt …

3
प्रक्रिया प्रतिस्थापन पहले कब पेश किया गया था?
मैं यह जानने के लिए उत्सुक हूं कि कब तक प्रक्रिया प्रतिस्थापन के आसपास रही है। पहले कौन सा खोल था? इसे अन्य गोले में कब जोड़ा गया?

1
आप es के लिए वातावरण कैसे सेट करते हैं?
मैं के साथ खेल रहा है तों पिछले कुछ दिनों में, और है कि यह केवल अपने स्टार्टअप स्क्रिप्ट (चलाता है यह (आरसी) की तरह मोड़ / सुविधा है .esrcप्रवेश पर)। प्रत्येक इंटरैक्टिव सत्र में कोड चलाने का सामान्य तरीका उस कोड को %promptफ़ंक्शन में रखना है । बेशक, कोई …

2
स्वचालित रूप से किसी विशेष फ़ाइल के लिए निष्पादन योग्य बिट पर कैसे सेट करें
मैं चाहता हूं कि जब मैं कोई विशेष फ़ाइल बनाता हूं, तो मान लीजिए कि मैं इसे विम एडिटर में बनाता हूं, बनाई गई फ़ाइल को निष्पादन योग्य अनुमति मिलने के साथ ही इसे बनाना चाहिए। मैं ऐसा चाहता हूं जैसे मैं कुछ अजगर फाइलें बना रहा हूं और स्पष्ट …
10 shell  vim  editors 

3
EOF का उपयोग किए बिना एक बैश स्क्रिप्ट से स्वचालित इनपुट को स्वचालित करना
मैं उबंटू लिनक्स चला रहा हूं। मान लीजिए कि एक कार्यक्रम कहा जाता है myprogram। यह कार्यक्रम उपयोगकर्ता को इनपुट के लिए संकेत देता है; विशेष रूप से, उपयोगकर्ता को एक पूर्णांक लिखना चाहिए जब संकेत दिया जाए और दबाएं Enter। मैं एक बैश स्क्रिप्ट का उपयोग करके इस प्रक्रिया …

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