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

यह यूनिक्स उपयोगिता "परीक्षण" के बारे में है, जिसे "[", या इसके शेल सिंटैक्स [[…]] रूप में भी जाना जाता है। सॉफ़्टवेयर और सेटअप के परीक्षण के बारे में प्रश्नों के लिए, "परीक्षण" टैग का उपयोग करें।

3
[-T 1] क्या जाँच करता है?
zshजब मैंने bashविंडोज पर शुरू किया तो मुझे शुरुआत करने का एक तरीका मिला https://www.howtogeek.com/258518/how-to-use-zsh-or-another-shell-in-windows-10/ । इसने आखिरी में निम्नलिखित कोड जोड़ने की सिफारिश की .bashrc। # Launch Zsh if [ -t 1 ]; then exec zsh fi क्या [ -t 1 ]मतलब है? क्या यह सिर्फ सच है? तब, …
13 bash  shell  zsh  test 

3
बैश की सशर्त अभिव्यक्तियों में -a और -e का क्या अंतर है?
से man bash: CONDITIONAL EXPRESSIONS [...] -a file True if file exists. [...] -e file True if file exists. तो क्या [ -a $FILE ]और [ -e $FILE ]अगर, के बीच अंतर है ? यदि कोई वास्तविक अंतर नहीं है, तो एक ही उद्देश्य के लिए दो झंडे क्यों मौजूद …
12 bash  shell  test 

3
POSIX श में प्रदर्शन -nt / -ot परीक्षण
बिल्ट-इन testऔर [यूटिलिटीज के पास -nt" -otगोले में" (" से अधिक नया") और ("पुराने से") परीक्षण होते हैं, तब भी जब शेल "पॉसिक्स मोड" में चल रहा होता है (समान नामों की बाहरी उपयोगिताओं के लिए भी सही है। वे प्रणालियाँ जिनकी मुझे एक्सेस है)। ये परीक्षण दो फाइलों पर …
11 files  timestamps  posix  test 

1
`[` के साथ `-a` या` -ओ` संचालक का उपयोग कभी न करें
स्टीफन चेज़लस ने लिखा: जैसे कुछ नियम हमेशा चर बोलते हैं -aया -oऑपरेटर का उपयोग कभी न करें (कई [कमांड &&और ||शेल ऑपरेटर का उपयोग करें) [POSIX गोले के साथ विश्वसनीय बनाओ । क्यों " -aया -oऑपरेटर का उपयोग कभी नहीं "? मैं "कई [कमांड &&और ||शेल ऑपरेटर का उपयोग …
11 bash  shell  test 

3
हर महीने के आखिरी दिन का शेड्यूल करें
मैं महीने के आखिरी दिन एक स्क्रिप्ट शेड्यूल करने के निर्देश से पढ़ता हूं: नोट: अचरज पाठक सोच रहा होगा कि आप हर महीने के आखिरी दिन को कैसे निष्पादित करने के लिए एक कमांड सेट कर पाएंगे क्योंकि आप हर महीने कवर करने के लिए दिन के समय का …
10 shell-script  cron  date  test 

3
400 अनुमतियों वाली एक फ़ाइल को मूल रूप से योग्य क्यों देखा जाता है लेकिन केवल उपयोगकर्ता द्वारा पढ़ा जाता है?
यदि मैं एक फ़ाइल को एक अनपेक्षित उपयोगकर्ता के रूप में बनाता हूं, और अनुमतियों के मोड को 400इसमें बदल देता हूं , तो यह उस उपयोगकर्ता द्वारा केवल पढ़ने के लिए, सही तरीके से देखा जाता है: $ touch somefile $ chmod 400 somefile $ [ -w somefile ] …

4
'If [$ 1 = "1"] शाखा हमेशा $ 1 नहीं होने पर भी क्यों चुनी जाती है?
मेरे पास 'teleport.sh' नामक एक शेल स्क्रिप्ट है: if [ $1="1" ]; then shift mv "$@" ~/lab/Sun elif [ $1="2" ]; then shift mv "$@" ~/lab/Moon elif [ $1="3" ]; then shift mv "$@" ~/lab/Earth fi जब मैं निष्पादित करता हूं: sh teleport.sh 2 testfile यह निर्देशिका testfileमें ले जाया …
10 bash  shell  test 

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

2
POSIX परीक्षण और -a
मैंने चेकबेशिज्म के साथ मेरी एक स्क्रिप्ट की जाँच की और मुझे निम्न चेतावनी मिली: possible bashism in check_ssl_cert line 821 (test -a/-o): if [ -n "${ALTNAMES}" -a -n "${COMMON_NAME}" ] ; then में POSIX चश्मा की धारा 4.62.4 मुझे लगता है प्राइमरी-ए प्राइमरी एक बाइनरी करता है और प्राइमरी …

1
"अगर tty -s" काम करता है, लेकिन "if [tty -s]" क्यों नहीं करता है?
ध्यान दें, मैं kshCentOS में उपयोग और चल रहा हूं । मेरे पास एक शेल स्क्रिप्ट है जहां एक लकड़हारा फ़ंक्शन सेट है: if tty -s then echo "${FOO}" | tee -a ${BAR_LOG_FILE} else echo "${FOO}" >> ${BAR_LOG_FILE} fi मेरा प्रश्न यह है कि जब मैंने अपने कोड में ifअन्य …
ksh  tty  test 

2
अगर हालत ssh पर स्क्रिप्ट में काम नहीं कर रहा है
SSH मोड पर शेल स्क्रिप्ट के नीचे काम नहीं कर रहा है। वैरिएबल end_pos को "Stop" मान मिल रहा है, लेकिन जब यह IF लूप में आता है, तो यह स्थिति की जांच नहीं करता है और लूप विफल हो रहा है। कमांड का आउटपुट: /mysql/mysql/bin/mysqlbinlog mysql-bin.000001 |tail -10| grep …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.