Perguntas com a marcação «bash»

49
Significado da saída 0, saída 1 e saída 2 em um script bash

Estou fazendo alguns exercícios práticos. Escreva um script que receberá um número de mês como argumento e traduza esse número para o nome de um mês. O resultado será impresso em stdout. Eu fiz uma solução: #test for number of argument if [ "$#" -eq 0 ] ; then echo -e "No argument." echo...

46
Concatenando vários arquivos .mp3 em um .mp3

Como foi sugerido aqui , estou usando o catcomando para concatenar vários arquivos .mp3 em um arquivo .mp3. Imagine, eu tenho os seguintes arquivos .mp3 na pasta atual: 001001.mp3 001002.mp3 001003.mp3 001004.mp3 001005.mp3 ou assim: 096001.mp3 096002.mp3 096003.mp3 096004.mp3 Preciso...

46
É possível parar a criação de .sudo_as_admin_successful?

Toda vez que executo um comando sudo, um arquivo chamado .sudo_as_admin_successfulé criado no meu diretório pessoal. Até onde eu sei, isso existe com o único objetivo de desabilitar esta mensagem que o bash imprime na inicialização: To run a command as administrator (user "root"), use "sudo...

45
Como arredondar decimais usando bc no bash?

Um exemplo rápido do que eu quero usar o script bash: #!/bin/bash echo "Insert the price you want to calculate:" read float echo "This is the price without taxes:" echo "scale=2; $float/1.18" |bc -l read -p "Press any key to continue..." bash scriptname.sh Supondo que o preço seja: 48,86 A...

45
/ etc / profile não está sendo originado

Para o 11.04, fiz uma nova instalação do meu sistema. Parte dessa instalação foi instalar rvm , que enfia um rvm.shno /etc/profile.d/. Isso não funciona, pois /etc/profile(que carrega cada + r in /etc/profile.d/*.sh) não está sendo carregado. De acordo com a documentação, o perfil é originado...

42
usando watch run 2 comandos

Eu tenho que assistir dois comandos nas mesmas janelas do terminal. Quero dizer algo como watch du -h filename.txt && df -h Mas está mostrando apenas uma saída. Então, o que estou pensando é que talvez não seja possível usar o watch para executar vários comandos na mesma janela. Se...

41
Sequência de scripts originados no login

Gostaria de concentrar toda a minha configuração de login no meu ~/.bash_profile. Havia um ~/.bashrclá por padrão, mas eu o substituí por um ~/.bash_profile. No entanto, quando eu faço login, algo antes de obter minha ~/.bash_profileorigem e exibe o seguinte: Linux ubnt10-dev1 2.6.32-38-server...