Perguntas com a marcação «bash»

87
Como redireciono a saída do comando para o vim no bash?

Estou tentando redirecionar a saída de um comando bash para um novo arquivo. Se eu tentar o tubo como abaixo: ls -la | vim Bash me mostra os erros: Vim: Error reading input, exiting... Vim: preserving files... Vim: Finished. Eu sei que posso abrir o Vim e depois usar: :r !ls -la Mas existe...

78
O que são shells de login e não-login?

Dizem que as configurações para o shell que não é de login entra no .bashrcarquivo e as configurações do shell de login para entrar no .profilearquivo. O que realmente se entende por shells de login e não-login? Por favor, explique sem usar o jargão técnico, tanto quanto...

77
Como posso desfazer o último comando cd?

Existe alguma maneira de voltar ao diretório de trabalho anterior depois de fazer um cdpara um diretório diferente? Meu caso de uso é que estou percorrendo uma estrutura de diretório para um projeto Java e estou esperando que o diretório atual tenha apenas um subdiretório. Então, eu digito cde...

76
Bash: excluir a palavra antes do cursor

Considere a seguinte linha de comando do bash, onde ^ indica a localização do cursor: svn commit -m very/long/path/to/some/file "[bug 123456] Fix the pixel issue" ^ Eu gostaria de confirmar um arquivo diferente com a mesma mensagem. Como posso excluir a palavra atual, da localização do cursor...

74
Como anexar tee a um arquivo no Bash?

Estes são comandos que digito no terminal echo -e "First Line" | tee ~/output.log echo -e "Second Line" | tee ~/output.log Quando olho para o arquivo output.log, vejo apenas 'Segunda linha'. Como posso garantir que o tee seja anexado (em vez de apagar o arquivo)? Eu gostaria de poder ver isso...

71
Como limpar o texto em um arquivo?

Como limpar o texto que existia em um arquivo de texto sem abri-lo? Quero dizer, por exemplo, tenho um arquivo como hello.txtem alguns dados de texto e como posso limpar o texto total nesse arquivo sem abri-lo? Com isso, quero dizer não usar nenhum editor como nano, Gedit,

69
Como acessar o último valor de retorno no bash?

Cenário simples: estou procurando um wsdlarquivo perdido no meio de um projeto. $ find -name '*.wsdl' ./some/very/very/long/way/to/some/lost/directory/filename.wsdl Agora que sei onde está, quero fazer algo com este arquivo, digamos editá-lo. Em vez de copiar / colar o caminho atrás do meu...