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

जीएनयू के बॉर्न अगेन एसएचएल के लिए विशिष्ट प्रश्न, अन्य बॉर्न / पॉसिक्स गोले के विपरीत। सामान्य रूप से यूनिक्स गोले के बारे में प्रश्नों के लिए, इसके बजाय / शेल टैग का उपयोग करें।

3
एक उद्धृत चर में विकल्प विफल क्यों हो जाते हैं, लेकिन अयोग्य होने पर काम करते हैं?
मैंने इस बारे में पढ़ा कि मुझे चारे में चरों को भाग लेना चाहिए, जैसे $ फू के बदले "$ फू"। हालाँकि, एक स्क्रिप्ट लिखते समय, मुझे एक ऐसा मामला मिला, जहाँ यह उद्धरण के बिना काम करता है, लेकिन उनके साथ नहीं: wget_options='--mirror --no-host-directories' local_root="$1" # ./testdir recieved from …

3
PS1 = '$ (pwd)' यह क्यों काम करता है और यह PS1 = $ (pwd) से अलग क्यों है
जब मैं इस कमांड को दर्ज करता हूं, तो मेरी निर्देशिका में शीघ्र परिवर्तन होता है? PS1='$(pwd)' मैं एकल उद्धरण का उपयोग कर रहा हूं, जिसका अर्थ है कोई प्रक्षेप नहीं, उर्फ echo '$(pwd)'- →$(pwd) इसके अलावा, यह कहें कि हमने स्पष्ट किया कि यह क्यों काम करता है ... …
18 bash  zsh  prompt  pwd 

4
checkbashisms- वर्तमान शेल को निर्धारित करने का एक तरीका है
मेरे में .profile, मैं निम्नलिखित कोड का उपयोग यह सुनिश्चित करने के लिए करता हूं कि बैश-संबंधित उपनाम और फ़ंक्शन केवल खट्टे हैं यदि लॉगिन शेल वास्तव में बैस है : # If the current (login) shell is Bash, then if [ "${BASH_VERSION:-}" ]; then # source ~/.bashrc if it …

3
मतलब ["$ {1: 0: 1}" = '-']
MySQL प्रक्रिया शुरू करने के लिए मेरे पास निम्न स्क्रिप्ट है: if [ "${1:0:1}" = '-' ]; then set -- mysqld_safe "$@" fi if [ "$1" = 'mysqld_safe' ]; then DATADIR="/var/lib/mysql" ... इस संदर्भ में 1: 0: 1 का क्या अर्थ है?
18 linux  bash  shell 

2
मेरी कमांड के अंत में यह 'और' कैसे बना, स्क्रिप्ट को जल्दी बना दिया?
कुछ CTF चुनौतियों को ऑनलाइन हल करते समय, मैं एक ऐसी स्थिति में आया था जहाँ मुझे एक सर्वर को bruteforce करने की आवश्यकता थी। यह मेरे द्वारा लिखा गया कोड है: #!/bin/bash for i in {0..9}{0..9}{0..9}{0..9} do echo "Now trying code.." echo $i echo "a fixed string" $i | …

4
Ubuntu-OSX संगतता के लिए #! / Bin / sh या #! / Bin / bash का उपयोग करें और उपयोग में आसानी & POSIX
मुझे पता है कि मैं वांछित शेल को लागू करने के लिए स्क्रिप्ट की पहली पंक्ति के रूप में उपयोग कर सकता हूं। चाहेंगे #!/bin/shअगर सभी यूनिक्स सिस्टम के साथ संगतता के एक परम आवश्यकता है की सिफारिश की जा? मेरे मामले में एकमात्र ओएस 'मुझे परवाह है कि उबंटू …
18 bash  shell  ubuntu  osx  posix 

3
मैं सभी शेल चर कैसे सूचीबद्ध कर सकता हूं?
इस प्रश्न के बारे में पढ़ना: zsh में मैं सभी पर्यावरण चर को कैसे सूचीबद्ध कर सकता हूं? , मुझे आश्चर्य हुआ, मैं सभी शेल चर कैसे सूचीबद्ध कर सकता हूं ? इसके अलावा, शेल चर और पर्यावरण चर के बीच का अंतर क्या zsh के अलावा गोले पर लागू …

2
एक उप-संस्करण में एक चर क्यों दिखाई दे रहा है?
लर्निंग बैश बुक में उल्लेख किया गया है कि एक उपधारा केवल पर्यावरण चर और फ़ाइल विवरणक, इत्यादि का वारिस करेगा, और यह कि निर्यात नहीं होने वाले चर विरासत में नहीं मिलेंगे: $ var=15 $ (echo $var) 15 $ ./file # this file include the same command echo $var …
18 bash  shell  subshell 

4
एक चर में वर्णों को बदलने का सबसे छोटा तरीका
एक चर में वर्णों को बदलने के कई तरीके हैं। trअब तक का सबसे छोटा तरीका मुझे पता चला है : OUTPUT=a\'b\"c\`d_123and_a_lot_more OUTPUT=$(echo "$OUTPUT"|tr -d "'\`\"") echo $OUTPUT क्या कोई तेज़ तरीका है? और क्या यह उद्धरण-जैसे उद्धरणों के लिए सुरक्षित है ', "और `स्वयं?
18 bash  string  variable 


2
पोर्टेबल स्क्रिप्ट लिखना कब महत्वपूर्ण है?
मेरे द्वारा लिखा गया अधिकांश कोड PHP में है। मैंने हाल ही में शेल स्क्रिप्टिंग सीखना शुरू किया है। मेरे पास जितने संसाधन और ट्यूटोरियल हैं, उनमें से अधिकांश बैश के लिए विशिष्ट हैं। कुछ बश्शियों के बारे में चेतावनी देते हैं और कुछ नहीं। मैं यहां और स्टैक ओवरफ्लो …

2
पाइप का उपयोग करके बैश कार्यों की रचना कैसे करें?
इस फैशन में मेरे कुछ कार्य परिभाषित हैं: function f { read and process $1 ... echo $result } मैं उन्हें एक साथ रचना करना चाहता हूं ताकि आह्वान ऐसा लगे f | g | h। स्टड से एक रीडिंग आर्ग्युमेंट के लिए तर्कों पर काम करने वाले फ़ंक्शन को …

8
पार्सन जेन्स पायथन का उपयोग कर?
मेरे पास members.jsonनीचे एक JSON फाइल है । { "took": 670, "timed_out": false, "_shards": { "total": 8, "successful": 8, "failed": 0 }, "hits": { "total": 74, "max_score": 1, "hits": [ { "_index": "2000_270_0", "_type": "Medical", "_id": "02:17447847049147026174478:174159", "_score": 1, "_source": { "memberId": "0x7b93910446f91928e23e1043dfdf5bcf", "memberFirstName": "Uri", "memberMiddleName": "Prayag", "memberLastName": "Dubofsky" } …
18 bash  python  json 

3
Ps कमांड के CPU फील्ड को कैसे सॉर्ट करना संभव है?
मैं एक छोटी सी कमांड बनाने की कोशिश कर रहा हूं जो सबसे सीपीयू पावर का उपयोग करने वाली प्रक्रियाओं को खोजेगी। सबसे पहले, मैं उपयोग करता हूं ps aux > file.txtऔर फिर cut -c 16-20 file.txt | sort -n | tail -5। परिणाम मुझे यह है: 1.0 2.7 8. …
18 bash  shell-script  sort  ps 

2
एलएस कमांड से संशोधन तिथि (निर्देशिका पहले) से परिणाम कैसे छाँटें?
मैं आग लगा सकता हूं ls -lrt फ़ाइलों और फ़ोल्डरों को संशोधन तिथि द्वारा क्रमबद्ध करने के लिए, लेकिन यह फाइलों से निर्देशिकाओं को अलग नहीं करता है। मैं lsसंशोधन तिथि के द्वारा मुझे पहले निर्देशिका दिखाना चाहता हूँ और फिर संशोधन तिथि के अनुसार फाइलें। उसको कैसे करे?
18 linux  bash  ls  sort 

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