Domande taggate «bashrc»

Domande specifiche per GNU Bourne Again SHell, al contrario di altre shell Bourne / POSIX. Per domande sulle shell Unix in generale, utilizzare invece il tag / shell.





3
Qual è la differenza tra ~ / .profile, ~ / .bashrc, ~ / .bash_profile, ~ / .gnomerc, / etc / bash_bashrc, / etc / screenrc ...?
Le risposte alle domande su SO e askubuntu , insieme a dare un'occhiata (e leggere le intestazioni di) $HOMEe /etc/, indicano un numero di file che possono essere utilizzati per impostare le variabili di ambiente, tra cui: ~/.profile ~/.bashrc ~/.bash_profile ~/.gnomerc ~/.Rprofile /etc/bash_bashrc /etc/profile /etc/screenrc Raccolgo che i file /etc/funzionano …

3
Perché bashrc verifica se la shell corrente è interattiva?
Nella mia installazione di Arch /etc/bash.bashrce /etc/skel/.bashrccontenere queste righe: # If not running interactively, don't do anything [[ $- != *i* ]] && return Su Debian, /etc/bash.bashrcha: # If not running interactively, don't do anything [ -z "$PS1" ] && return E /etc/skel/.bashrc: # If not running interactively, don't do …
62 bash  bashrc 


3
Utilizzo dell'esportazione in .bashrc
Ho notato nel mio .bashrcche alcune linee hanno exportdi fronte, come export HISTTIMEFORMAT="%b-%d %H:%M " ... export MYSQL_HISTFILE="/root/.mysql_history" mentre altri no, come HISTSIZE=100000 Mi chiedo se, in primo luogo, questo sia corretto, e in secondo luogo quale sia la regola per l'utilizzo exportin .bashrc.

4
Come posso creare una funzione locale nel mio bashrc?
Il mio .bashrc aveva del codice ripetitivo, quindi ho usato una funzione per semplificarlo do_stuff() { local version=$1 export FOO_${version}_X="17" export FOO_${version}_Y="42" } do_stuff '5.1' do_stuff '5.2' Tuttavia, ora quando uso la mia shell il nome "do_stuff" rientra nell'ambito, quindi posso completare la scheda ed eseguire quella funzione (potenzialmente incasinando …
40 bash  bashrc 

4
Come posso trovare una dichiarazione alias canaglia?
Sto cercando di trovare dove aliasè stato dichiarato uno specifico . Ho cercato tutti i soliti posti che conosco per cercare alias: ~ / .Bashrc ~ / .Bash_profile / Etc / bashrc / Etc / profile Senza fortuna. So che è un aliasperché quando lo faccio which COMMAND, ottengo: alias …
37 bash  alias  bashrc 



3
Grep multicolore
Sto cercando di ottenere ogni comando grep per evidenziare i risultati in un colore diverso. Posso farlo manualmente con una linea come questa: 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 f Ogni cpersonaggio verrà evidenziato in verde e ogni opersonaggio verrà …
30 bash  shell  grep  pipe  bashrc 

3
Il comando sudo non genera /root/.bashrc
Ho aggiunto un percorso personalizzato alla PATHvariabile nel mio file /root/.bashrc Quando lo faccio sudo su; echo $PATH, mostra la voce '/ percorso / a / personalizzato / bin'. Ma lo faccio sudo sh -c 'echo $PATH', mostra, /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin I percorsi delle cartelle aggiunti nel file .bashrc non sono visibili. …
27 sudo  bashrc 


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.