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 …
Na minha definição de prompt de terminal no meu .bashrcarquivo, entre outras coisas, tenho este trecho de código: ${debian_chroot:+($debian_chroot)} O que isso faz e eu preciso?
O que é uma maneira simples de executar um comando, digamos, daqui a oito horas? Eu posso pensar assim: nohup bash -c "sleep 28800 ; ./mycommand.sh" & Existe uma maneira mais "adequada"?
De acordo com o título, estou me perguntando por que tenho (base)à esquerda do meu prompt do terminal. Se eu correr source ~/.profileno terminal, ele desaparecerá. Se eu fechar esse terminal e reabrir um novo terminal, ele (base)estará lá novamente. Eu gostaria de saber o que é, obrigado. Confira na …
Me deparei com este exemplo ao tentar montar um dispositivo usb dentro de um contêiner openvz e nunca vi a construção na segunda linha antes. Você pode explicar o que isso significa? #!/bin/bash . /etc/vz/vz.conf
Eu apenas tentei o seguinte comando no meu Ubuntu, ele não mostra nada: pgrep php5 não deveria retornar a identificação do processo do php5 (que o comando a seguir apenas faz) ?: ps aux | grep php5 Então, qual é a diferença entre esses dois comandos?
Estou tentando entender a administração do sistema no Ubuntu. Então, como exemplo, eu crio um usuário fictício usando sudo useradd -d /home/linda linda e passwdpara criar a senha. Verifico se uma entrada foi feita usandocat /etc/passwd linda:x:1004:1004::/home/linda:/bin/sh No entanto, quando su - lindaeu recebo No directory, logging in with HOME=/ …
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 possível.
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 acertar …
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 para o próximo …
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 …
Em toda a Internet, vi muitas pessoas com scripts que imprimem várias coisas em todas as cores definidas ~/.Xdefaults. No entanto, quando tento usá-los, sempre entendo error: Bad Substitution. Alguém tem um script de trabalho que faz a mesma coisa? Deve acabar parecendo algo assim: