Qual é a diferença entre chmod u+xe just chmod +x? Eu já vi vários tutoriais que dizem usar u+xpara tornar scripts executáveis. No entanto, omitir o unão parece ter nenhum
Qual é a diferença entre chmod u+xe just chmod +x? Eu já vi vários tutoriais que dizem usar u+xpara tornar scripts executáveis. No entanto, omitir o unão parece ter nenhum
De vez em quando eu mostro um script bash e me parece que existem algumas maneiras de definir uma variável: key=value env key=value export key=value Quando você está dentro de um script ou de um único comando (por exemplo, costumo encadear uma variável com um iniciador do Wine para definir o...
Eu uso principalmente o Terminator, e geralmente é aberto com 3 janelas de terminal divididas. Eu também uso o terminal Gnome por várias razões. Estou me perguntando como o histórico do bash é tratado nesse caso, pois às vezes sinto falta de comandos emitidos anteriormente quando...
Estou usando este guia para mostrar o nome da ramificação no terminal gnome (Ubuntu 15.10) ao trabalhar em um repositório git. Com base no acima, agora tenho o seguinte no meu arquivo ~ / .bashrc: # uncomment for a colored prompt, if the terminal has the capability; turned # off by default to not...
Algo que notei no Ubuntu por um longo tempo que foi frustrante para mim é que, quando estou digitando um comando na linha de comando que fica mais longo (mais largo) que a largura do terminal, em vez de agrupar em uma nova linha, ele volta para coluna 1 na mesma linha e começa a sobrescrever o...
Como posso determinar se um processo está em execução ou não e depois fazer com que um script bash execute algumas coisas com base nessa condição? Por exemplo: se o processo abcestiver em execução, faça isso se não estiver em execução, faça
O mesmo comando está listado no meu histórico repetidamente. Como posso evitar isso? Eu sei que é possível via, HISTCONTROLmas não encontrei o caminho
Eu queria executar um script de shell: -rwxr-x--x 1 root root 17234 Jun 6 18:31 create_mgw_3shelf_6xIPNI1P.sh Tentei fazer um procedimento padrão, mas recebi este erro: ./create_mgw_3shelf_6xIPNI1P.sh localhost 389 -l /opt/fews/sessions/AMGWM19/log/2013-06-06-143637_CLA-0 DEBUG...
Eu não entendo o comando bash exec. Eu o vi usado dentro de scripts para redirecionar toda a saída para um arquivo (como visto neste ). Mas não entendo como funciona ou o que faz em geral. Eu li as páginas de manual, mas não as
Estou escrevendo um script bash simples, mas preciso verificar se está sendo executado como root ou não. Sei que provavelmente existe uma maneira muito simples de fazer isso, mas não faço ideia de como. Só para esclarecer: Qual é uma maneira simples de escrever um script foo.sh , para que o...
É possível alterar as cores no prompt de comando para as user@computerpartes de diretório e de comando atuais e de exibição do prompt? Eu já vi algo assim feito pelos usuários do OSX, mas não sei como fazer a mesma coisa no terminal gnome (só posso alterar as cores de primeiro e segundo plano)....
Qual é a diferença entre <<, <<<e < <no
Eu tenho um arquivo executável mpiexec, cujo caminho completo é ~/petsc-3.2-p6/petsc-arch/bin/mpiexec. Como desejo executar esse comando em diretórios diferentes (sem precisar redigitar o caminho inteiro), configurei um alias no meu .bashrcarquivo inicial : alias
Eu tenho uma string assim: |abcdefg| E eu quero obter uma nova string chamada de alguma forma (como string2) com a string original sem os dois |caracteres no início e no final dela, para que eu tenha o seguinte: abcdefg Isso é possível no
Às vezes, os processos ignoram o sinal SIGINT enviado por Ctrl- Cno Bash. Por exemplo, mane vi. Supondo que você não queira pesquisar no google ou ler o manual sobre como sair do processo em execução, existe alguma sequência de teclas que sempre funcionará (sem sair do
Eu instalei o ubuntu minimal (mini.iso) no meu vm. Em seguida, usei o modo de recuperação para fazer login como root, criar uma conta useradd -m admine definir uma senha com passwd admin. Quando entro na nova conta, em vez do prompt normal, vejo apenas um $sinal. Se eu tentar completar um comando...
Por exemplo, se eu estiver tail -finserindo um arquivo ou readuma entrada do usuário, <Enter>será produzido ^Mno terminal em vez de terminar readou adicionar uma nova linha ao stdout. ^Jfunciona bem. Estou sshentrando no sistema ubuntu, se isso importa. Isso acontece comigo no zsh e no bash....
Estou usando o Ubuntu 11.10. Estou usando sshpara conectar a muitos servidores diariamente, então coloquei seus parâmetros no .ssh/configarquivo assim: Host Home User netmoon Port 22 HostName test.com Existe uma maneira de colocar senhas para cada conexão neste arquivo, para que, quando o...
Ao executar um programa C a.out, usando o terminal Ubuntu, por que eu sempre preciso digitar ./antes a.out, em vez de apenas escrever a.out? Existe solução para
Considere o seguinte prompt do bash, onde ^denota o local do prompt: $ git commit -am "[bug 123456] Do this and that with the bug" ^ Suponha que eu queira confirmar novamente o mesmo bug, com uma mensagem de confirmação diferente. Existe uma maneira de excluir o texto da posição do cursor até o...