Hoje notei que minha história do bash está completamente limpa. Não executei history -cnem excluí o .bash_historyarquivo. Além de excluir o .bash_historyarquivo e history -c, como o histórico do bash pode ser
Hoje notei que minha história do bash está completamente limpa. Não executei history -cnem excluí o .bash_historyarquivo. Além de excluir o .bash_historyarquivo e history -c, como o histórico do bash pode ser
Para evitar o registro de comandos "perigosos" no histórico do bash, adicionei a seguinte linha ao meu .bashrcarquivo: HISTIGNORE='rm *:mv *:cp *:cat*>*:pv*>*' isso funciona bem, mas tem um efeito colateral: não consigo ver o histórico completo dos comandos executados em uma máquina....
Como foi feita a transição para 64 bits no Linux / Unix? O mundo do Windows ainda parece ter problemas e estou curioso para saber como foi tratado no mundo *
No modo GUI, quando um usuário tem mais de um terminal aberto, como os terminais reescrevem o arquivo de histórico desse usuário? a razão pela qual pergunto é porque, é bem possível que em cada um dos terminais o usuário acabe executando diferentes comandos. Então, o arquivo histórico acaba...
Eu sei que esta pergunta não é obscura, pois é solicitada aqui, continue atualizando (e duplicada aqui). O que estou tentando alcançar é um pouco diferente. Não gosto da ideia de reescrever um arquivo a cada lsdigito ( history -a; history -c; history -r). Gostaria de atualizar o arquivo na saída....
Suponha que eu tenha inserido uma função no prompt do bash, em várias linhas, em vez de pressioná-la em uma com ponto e vírgula: $ function blah { echo blah } $ history -1 12690 function blah {\necho blah\n} Como isso é exibido com caracteres reais de nova linha em vez de '\...
Estou usando o bash. Para navegar no meu histórico de comandos, chamo o historycomando que acredito estar chamando o programa Gnu com o mesmo nome. (Não sei se existe uma maneira específica melhor para o bash). No meu .bashrc, atualmente tenho uma linha export PROMPT_COMMAND='history -a'para...
"Shebang" significa "bang she"? Por que não "hebang" como "bang
Talvez eu esteja ignorando alguma coisa, mas existe uma maneira de obter seu histórico atual do bash para a sessão atual que você está usando como se eu correr ssh host $ pwd $ ls $ cd /tmp Eu só quero ver esses 3 comandos e nada
Não me lembro do truque em que eu poderia obter o último comando sem executá-lo: digamos que eu queira poder acessar o comando! 1255 ao pressionar a tecla de seta para cima e modificar o comando. Então, qual é o truque para chamar o comando, fazer com que ele seja mostrado na linha de comando, mas...
Gostaria de manter registros de data e hora nos comandos registrados no meu Bash $ HISTFILE, é possível? Não consegui configurá-lo usando man bashcomo fonte de informação. Minhas outras opções são as seguintes: function thebanana() { local -r -a bash_commands=( "ls" # ... more coconut...
Existem muitos bashguias que incluem a adição de linhas como HISTTIMEFORMAT='%d/%m/%y %T 'ou HISTTIMEFORMAT="%F %T "para ~/.bashrcou /etc/bash.bashrc. Sempre há um espaço antes da citação final. Por exemplo, nunca HISTTIMEFORMAT='%d/%m/%y %T'. Por que é
O comando fc permitirá a edição visual do comando anterior. Se eu mudar de idéia no editor, como faço para impedir que o comando seja executado. No vim, digitando q! ou q resultam na execução do comando e CTRL-C também não funciona. É a única opção para excluir o comando no editor e depois...
Passei bastante tempo rastreando um problema na produção recentemente, em que um servidor de banco de dados que desaparecesse causava um travamento de até 2 horas (longa espera por uma poll()chamada na biblioteca do cliente libpq) para um cliente conectado. Indo para o problema, percebi que esses...
Sei que isso !tem um significado especial na linha de comando no contexto do histórico da linha de comando, mas fora isso, em um script em execução, o ponto de exclamação às vezes pode causar um erro de análise. Eu acho que tem algo a ver com um event, mas não tenho idéia do que é um evento ou do...
Procurando uma data e uma referência autorizada. Resposta esperada em algum momento da década de 1960. Essas informações são essenciais para escrever uma solicitação de recurso
Claro que existe uma maneira inteligente super simples de fazer isso, mas como o histórico no zshell parece ser alias ao fc, não há como usar os truques mencionados em Como remover uma única linha do histórico? . Alguma dica sobre como fazer isso? Meu caso de uso seria remover o último comando...
Preciso excluir todos os comandos do meu histórico que correspondem a uma string. Eu tentei: $ history | grep searchstring | cut -d" " -f2 | history -d -bash: history: -d: option requires an argument $ history | grep searchstring | cut -d" " -f2 | xargs history -d xargs: history: No such file or...
Depois de exportar HISTTIMEFORMAT='%F %T', tentei consultarhistory Mas o resultado mostra que todos os comandos são executados no mesmo dia. Como posso verificar a data e hora reais da execução real do
Ou, de outra forma, por que você deseja impedir que os comandos sejam gravados no histórico do bash? (Inspirado por uma pergunta relacionada