Quando eu defino um novo alias no arquivo .bash_aliases ou uma nova função no arquivo .bashrc , existe algum comando de atualização para poder usar imediatamente os novos aliases ou funções sem fechar o terminal (no meu caso xfce4-terminal...
Eu notei no meu .bashrc , que algumas linhas têm export na frente, como
export HISTTIMEFORMAT="%b-%d %H:%M "
...
export MYSQL_HISTFILE="/root/.mysql_history"
enquanto outros não, como
HISTSIZE=100000
Eu estou querendo saber...
Meu .bashrc tinha algum código que era repetitivo, então usei uma função para simplificá-lo
do_stuff() {
local version=$1
export FOO_${version}_X="17"
export FOO_${version}_Y="42"
}
do_stuff '5.1'
do_stuff '5.2'
No entanto, agora,...
Estou mudando para o Cygwin a partir do shell bash que vem com o Git para Windows e encontrando um problema estranho. Alguém achou que seria uma boa ideia adicionar /cygdrive/ a todos os caminhos, embora eu ache que é uma ideia terrivelmente...
Estou tentando descobrir onde um alias específico foi declarado. Eu pesquisei todos os lugares usuais que eu conheço para procurar por aliases:
~ / .bashrc
~ / .bash_profile
/ etc / bashrc
/ etc / profile
Sem sorte.
Eu sei que...
Às vezes, preciso dividir um número por outro. Seria ótimo se eu pudesse definir uma função bash para isso. Até agora, sou forçado a usar expressões como
echo 'scale=25;65320/670' | bc
mas seria ótimo se eu pudesse definir uma função .bas...
Estou tentando obter cada comando grep para destacar seus resultados em uma cor diferente. Eu posso fazer isso manualmente com uma linha como esta:
ls -l GREP_COLORS='mt=01;32' grep c | GREP_COLORS='mt=01;31' grep o | GREP_COLORS='mt=01;34' g...
Eu consegui fazer sftp ontem para uma caixa RHEL 5.4 (RedHat) e hoje não posso.
A mensagem é "Received message too long 778199411" e, após algumas investigações, foi devido a% ba_de% da minha caixa RHEL ter uma linha .bashrc - ou ao...
Pesquisa simples: acabei de perceber que nunca vi um shebang além de um .bashrc script, o que me leva a pensar que o sistema usa o shell padrão para obtê-lo no login ( ${SHELL} ). Eu estou pensando sobre os motivos pelos quais esse é o ca...
bash não fornecerá .bashrc a partir de um terminal interativo, a menos que eu execute manualmente bash de um terminal:
$ bash
ou manualmente fonte:
$ source ./.bashrc
ou em execução:
$ st -e bash
Eis alguns resultad...