Usando o Ubuntu Desktop, tenho terminal aberto e estou usando o shell bash. Uma das expansões de shell do bash é a expansão aritmética, com a seguinte sintaxe:
$(( EXPRESSION ))
or
$[ EXPRESSION ]
Quando faço aritmética, ele retorna o va...
Eu estava curioso sobre como eu iria executar vários comandos via shell script.
Por exemplo, apenas para testar, gostaria de poder conectar um .desktop a um .sh que executará todos os códigos de atualização para que eu não precise digitá-lo....
No DOS, há o comando
xcopy /s *.mp3 ..\TEMP2
Como posso fazer isso no Ubuntu?
cp -r *.mp3 ../TEMP2
copiará recursivamente todos os arquivos mp3, infelizmente sem o caminho devido ao filtro *.mp3 .
cp -r *.* ../TEMP2...
Estou pensando no caso de uso dessa saída:
The program 'tiger' is currently not installed. You can install it by typing:
sudo apt-get install tiger
Como posso obtê-lo para solicitar que eu instale esse pacote? Por exemplo, isso produziria...
Estou tentando usar um arquivo sh para iniciar facilmente uma tela com o console do meu servidor de minecraft. Eu nomeei esse arquivo mc.sh. Eu tenho outro arquivo sh no mesmo diretório que mc.sh que funciona bem.
Aqui está o que está em mc.s...
Esta questão é motivada por um pequeno script que encontrei em uma revista Linux. Como prova de que não inventei isso, aqui está uma foto:
Eu gostaria de escrever uma carta ao editor desta publicação sobre o que há de errado com isso e...
Eu precisava extrair um shasum. Isso funciona, mas alguém pode explicar por quê?
sed 's/^.*= //' -< <(openssl dgst -sha256 filename)
Estou familiarizado com a construção $( ) , mas não consigo encontrar documentos para <( ) ,...
existe uma questão semelhante lá fora Como posso determinar se um script de shell é executado como root ou não?
Eu tenho a mesma dúvida com resultado diferente
É possível, dentro do script BASH antes de tudo ser executado, verificar se o...
Eu quero fazer um backup das minhas pastas /var/lib/mysql e /var/www e salvá-las como arquivos tar.gz no meu servidor de arquivos de rede montado (uslons001).
Aqui está o meu arquivo bash localizado em: /bin/backups/mysqlbackup.sh...
Eu tenho um arquivo de log em um servidor Linux remoto com as seguintes informações:
Mar 29 18:15:06 mailserver amavis[12049]: (12049-13) Passed CLEAN {RelayedInbound}, [111.111.111.111]:25667 [111.111.111.111] <[email protected]>...