Perguntas sobre 'bashrc'

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

Como formatar o arquivo de histórico para conter também o nome de usuário?

tail -2 /root/.bashrc export HISTTIMEFORMAT="%d/%m/%y %T " export PROMPT_COMMAND='builtin history 1 >> /var/log/root.log' Com isso, todos os comandos podem ser registrados (mesmo os que estavam em " sudo su - "). Minha pergunta :...
21.01.2014 / 18:27
2
respostas

bash - Por que o tipo -a executa “$ (printf 'a')” e é possível recuperar o alias original? [duplicado]

Depois que eu fizer essa pergunta 2 dias atrás, eu decidi fazer este apelido no meu ~ / .bashrc: alias catvu="LC_ALL=C sed \"$(printf 's/[^\t -60-7]/^&/g')\"|LC_ALL=C tr '%bl0ck_qu0te%--7' '@-HK-_?'" A saída está correta se eu...
11.05.2015 / 06:46
2
respostas

Como descobrir a sintaxe correta da String para o meu bash?

Estou recebendo uma mensagem de erro para esse alias: alias ejectall='osascript -e 'tell application "Finder" to eject (every disk whose ejectable is true)'' E aqui está a mensagem de erro: -bash: .bashrc: line 15: syntax error near un...
27.05.2014 / 17:31
2
respostas

Como escrever uma função de alias para tornar a barra de progresso do dd show?

De acordo com este artigo , substituindo: $ dd if=/dev/sda of=/dev/sdb [additional options] com: $ pv -tpreb /dev/sda | dd of=/dev/sdb [additional options] pode-se aumentar o comportamento padrão de dd exibindo uma barra de pro...
11.03.2014 / 08:01
1
resposta

Os aliases nos scripts não são definidos globalmente

Eu sei que esse som é realmente estranho, mas é exatamente isso que acontece. Eu tenho meu arquivo .profile e .bashrc configurado de forma que o arquivo .bash_aliases seja executado (verificado com um eco). Eu não recebo nenhum erro e o...
14.10.2013 / 16:52
1
resposta

Qual é o caminho certo para reutilizar este one-liner?

Recentemente, criei o seguinte one-liner: for f in *.mp3; do sha1sum $f | sed -r 's/[a-z]//g' | cut -c1-2 | awk '{ print ($1 >= 255) ? $1 - $1 + (1/3)*$1 : $1 }' | xargs -i id3v2 -T {} $f; done Eu precisava disso porque eu tenho um toc...
03.06.2012 / 18:47
2
respostas

Como posso personalizar o $ PROMPT_COMMAND sem sobrescrever o padrão (se presente)?

O Terminal do Mac vem com um PROMPT_COMMAND padrão que verifica o histórico e atualiza o diretório de trabalho atual (título da guia): Adicione echo $PROMPT_COMMAND ao topo do seu .bash_profile e você verá: shell_session_history_c...
31.08.2018 / 20:27
1
resposta

bash lança “set-ena” quando eu pressiono / escrevo b no terminal

Eu tenho um erro extremamente estranho: quando eu escrevo a letra b no meu terminal, bash imediatamente começa a escrever / lançar fluxo interminável de "set-enaset-enaset-enaset-enaset-enaset-ena ..." até que eu o forcei a parar, por Ctrl-C,...
03.08.2017 / 13:57
2
respostas

Desordenou o arquivo .bashrc

Então, eu estraguei o arquivo .bashrc e agora apenas o comando "cd" funciona. Como posso redefini-lo para o padrão ?. Esteja ciente de que "mv", "cp", "vi", etc não funciona, então não posso usá-los. Eu procurei por soluções, mas todas ela...
26.02.2017 / 17:51
1
resposta

função bash que envia e-mail após o término do job

Eu escrevi a seguinte função no meu bashrc. Ele verifica se um trabalho está sendo executado a cada 5 segundos e envia um e-mail quando o trabalho é concluído. function jobcheck () { time='date' jobstatus='jobs $1' while [ 1 ]; do if...
16.03.2017 / 04:11