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

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

11
पथ में सही तरीके से कैसे जोड़ें?
मैं सोच रहा हूं कि PATHपर्यावरण चर में एक नया मार्ग कहां जोड़ा जाना है । मुझे पता है कि इसे संपादित किया जा सकता है .bashrc(उदाहरण के लिए), लेकिन यह स्पष्ट नहीं है कि यह कैसे करना है। इस तरफ: export PATH=~/opt/bin:$PATH या यह? export PATH=$PATH:~/opt/bin




3
~ / .Profile, ~ / .bashrc, ~ / .bash_profile, ~ / .gnomerc, / etc / bash_bashrc, / etc / screenrc ... में क्या अंतर है?
एसओ और आस्कुबंटु पर प्रश्नों के उत्तर , (और हेडर पढ़ने के माध्यम से) के साथ , $HOMEऔर /etc/, कई फाइलों को इंगित करते हैं, जिनका उपयोग पर्यावरण चर सेट करने के लिए किया जा सकता है, जिसमें शामिल हैं: ~/.profile ~/.bashrc ~/.bash_profile ~/.gnomerc ~/.Rprofile /etc/bash_bashrc /etc/profile /etc/screenrc मैं उस …

3
Bashrc यह क्यों जाँचता है कि क्या वर्तमान शेल संवादात्मक है?
मेरे आर्क पर स्थापित करें, /etc/bash.bashrcऔर /etc/skel/.bashrcइन पंक्तियों को शामिल करें: # If not running interactively, don't do anything [[ $- != *i* ]] && return डेबियन पर, /etc/bash.bashrcहै: # If not running interactively, don't do anything [ -z "$PS1" ] && return और /etc/skel/.bashrc: # If not running interactively, …
62 bash  bashrc 

3
नए उपनाम और कार्यों को परिभाषित करने के बाद उपनाम और कार्यों को ताज़ा करें?
जब मैं .bash_aliasesफ़ाइल में एक नया उपनाम या फ़ाइल में एक नए फ़ंक्शन को परिभाषित करता हूं .bashrc, तो क्या टर्मिनल को बंद किए बिना तुरंत नए उपनाम या फ़ंक्शन का उपयोग करने में सक्षम होने के लिए कुछ ताज़ा आदेश है (मेरे मामले में xfce4- टर्मिनल कुछ टैब के …

3
.Bashrc में निर्यात का उपयोग करना
मैंने अपने अंदर देखा है .bashrcकि कुछ पंक्तियाँ exportउनके सामने हैं, जैसे कि export HISTTIMEFORMAT="%b-%d %H:%M " ... export MYSQL_HISTFILE="/root/.mysql_history" जबकि अन्य, जैसे कि नहीं HISTSIZE=100000 मैं सोच रहा था कि क्या, पहला, यह सही है, और दूसरा यह कि नियम का उपयोग करने के लिए क्या exportहै .bashrc।

4
मैं अपने bashrc में एक स्थानीय फ़ंक्शन कैसे बना सकता हूं?
मेरे .bashrc में कुछ कोड थे जो दोहराए गए थे इसलिए मैंने इसे सरल बनाने के लिए एक फ़ंक्शन का उपयोग किया do_stuff() { local version=$1 export FOO_${version}_X="17" export FOO_${version}_Y="42" } do_stuff '5.1' do_stuff '5.2' हालाँकि, अब जब मैं अपने शेल का उपयोग "do_stuff" नाम के दायरे में करता हूं, …
40 bash  bashrc 

4
मैं एक बदमाश उर्फ ​​घोषणा कैसे पा सकता हूं?
मैं यह खोजने की कोशिश कर रहा हूं कि एक विशिष्ट कहां aliasघोषित किया गया है। मैंने उन सभी सामान्य स्थानों को खोजा है, जहाँ मुझे एलियास की तलाश है: ~ / .Bashrc ~ / .Bash_profile / Etc / bashrc / Etc / प्रोफ़ाइल नसीब के साथ। मुझे पता है …
37 bash  alias  bashrc 

3
मैं सभी रास्तों में Cygwin / cygdrive उपसर्ग से कैसे छुटकारा पाऊं?
मैं बैश शेल से सिग्विन पर स्विच कर रहा हूं जो विंडोज के लिए गिट के साथ जहाज, और एक अजीब समस्या का सामना कर रहा है। किसी ने सोचा कि /cygdrive/सभी रास्तों को जोड़ना एक अच्छा विचार होगा , जबकि मुझे लगता है कि यह एक भयानक बदसूरत विचार …
36 path  cygwin  bashrc 

8
बाश फ़ंक्शंस का उपयोग करके कमांड लाइन पर सरल गणित करना: $ 1 को $ 2 से विभाजित किया गया (शायद बीसी का उपयोग करके)
कभी-कभी मुझे एक संख्या को दूसरे से विभाजित करने की आवश्यकता होती है। यह बहुत अच्छा होगा अगर मैं सिर्फ इसके लिए एक बश फ़ंक्शन को परिभाषित कर सकता हूं। अब तक, मैं जैसे भावों का उपयोग करने के लिए मजबूर हूं echo 'scale=25;65320/670' | bc लेकिन यह बहुत अच्छा …

3
बहुरंगी ग्रीप
मैं प्रत्येक grep कमांड प्राप्त करने की कोशिश कर रहा हूं ताकि यह अलग रंग में परिणत हो सके। मैं इसे इस तरह से एक लाइन के साथ मैन्युअल रूप से कर सकता हूं: ls -l GREP_COLORS='mt=01;32' grep c | GREP_COLORS='mt=01;31' grep o | GREP_COLORS='mt=01;34' grep n | GREP_COLORS='mt=01;36' grep …
30 bash  shell  grep  pipe  bashrc 

3
sudo कमांड सोर्स /root/.bashrc नहीं करता है
मैंने PATHअपनी /root/.bashrc फ़ाइल में चर के लिए एक कस्टम पथ जोड़ा है जब मैं करता हूं sudo su; echo $PATH, तो यह प्रविष्टि, '/ पथ / से / कस्टम / डिब्बे' दिखाता है। लेकिन मैं sudo sh -c 'echo $PATH'यह दिखाता हूं , /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin .Bashrc फ़ाइल में जोड़े गए …
27 sudo  bashrc 

6
sftp एक त्रुटि देता है: "प्राप्त संदेश बहुत लंबा है" और इसका कारण क्या है?
मैं sftpकल एक आरएचईएल 5.4 बॉक्स (रेडहैट) करने में सक्षम था और आज मैं नहीं कर सकता। संदेश है "Received message too long 778199411", और कुछ जांच के बाद, यह मेरे आरएचईएल बॉक्स की .bashrcएक लाइन होने के कारण था echo "running .bashrc"- या बिल्कुल भी कुछ भी गूंज रहा …
26 sftp  bashrc 

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