Perguntas sobre 'bashrc'

.bashrc é o arquivo de configuração do shell Bash para a sessão de login do usuário.
2
respostas

ls, mv, cp, cat, vi, comando não encontrado

Eu estava tentando adicionar um novo caminho para o meu arquivo bashrc, mas pareci ter inventado alguma coisa. depois de I $ source ~ / .bashrc eu não posso mais usar os comandos ls, mv, cp, cat, vi e provavelmente outros que eu não tentei ainda...
18.03.2016 / 04:24
1
resposta

É possível alterar o shell usando o bashrc quando é atribuído um shell padrão nologin?

Eu atribuí um shell / sbin / nologin a um usuário enquanto criava esse usuário (especificando a opção -s no useradd), se esse usuário fizer login usando SFTP e alterar seu arquivo .bashrc, ele poderá alterar seu shell ?     
19.02.2013 / 15:49
2
respostas

Onde o Cygwin está configurando sua variável PATH?

Se eu escrever echo $PATH na minha janela do Cygwin ( mintty ), recebo uma lista de caminhos. Essa lista não corresponde à lista de variáveis do Windows Envirnonement. Não consigo encontrar um arquivo, onde está a variável $PATH set. Nen...
15.10.2018 / 18:44
2
respostas

.bashrc está causando falha no git push

Estou tentando enviar código usando o git para meu servidor remoto, mas recebo o erro: fatal: protocol error: bad line length character: 8 Eu pesquisei esse bug e o arquivo .bashrc que ecoa uma tela de boas-vindas está causando esse...
22.06.2018 / 13:54
3
respostas

bashrc função para criar uma pasta a cada mês e mudar XDG_DESKTOP_DIR para ele

Estou usando ativamente a área de trabalho, para que os arquivos e pastas se acumulem rapidamente na área de trabalho. Eu preciso de uma bashrc maneira que ele verifica mês no primeiro dia, em seguida, cria um diretório com o nome do mês,...
28.11.2017 / 21:16
1
resposta

Bash não está lendo (fonte) .bashrc no AIX

Por que o bash não está lendo o ~ / .bashrc no AIX em shells não interativos através do ssh? De acordo com a página man bash do link , ele deve fazer isso: Invoked by remote shell daemon Bash attempts to determine when it is being run...
11.10.2016 / 21:17
1
resposta

Onde colocar os caracteres de escape? [duplicado]

Eu tentei alterar meu prompt editando o .bashrc: export PS1="\e[0;32m[\u@\h \W]\$ \e[m" Isso parece funcionar, mas ctrl-r para acessar o histórico inverso acaba com minha digitação não aparecendo no mesmo lugar que será interpretado (co...
09.12.2016 / 16:58
2
respostas

aliases não funcionam no bash - shell de login

Eu tenho um alias definido em ~/.bashrc e ~/.bash_profile como: alias e='echo' Quando eu executo o comando como: bash -c 'e hello' Mostra erro como: bash: e: command not found Mas a partir de um shell bash interativo,...
09.09.2015 / 08:01
2
respostas

Por que o sudo su -l -c "java" não funciona mesmo que sudo -l ecc $ PATH mostre a localização do binário java? [duplicado]

Eu tenho um servidor com binários Java de um tarball em um local personalizado e o seguinte em /etc/bash.bashrc : export JAVA_HOME=/path/to/java/home export PATH=$JAVA_HOME/bin:$PATH Quando executo sudo su -l -c "java" , obtenho -s...
19.03.2015 / 22:16
2
respostas

Como eu posso encurtar um if then else usando o formato []

Eu quero encurtar isso para um forro: if ls --version 2>/dev/null | grep -q 'coreutils'; then alias ls='ls --color=always' else alias ls='ls -G' fi Eu freqüentemente uso [] para condicionais, por exemplo [ -z(or -n) condition] ,...
10.05.2014 / 15:00