Resultados da pesquisa a pedido "sh"
Remover quebras de linha no Bourne Shell da variável
Em bourne shell, tenho o seguinte: VALUES=`some command that returns multiple line values` echo $VALUESParece: "ONE" "TWO" "THREE" "FOUR"Eu gostaria que fosse assim: "ONE" "TWO" "THREE" "FOUR"Alguém pode ajudar?
Existe uma maneira elegante de armazenar e avaliar valores de retorno em scripts bash?
Eu tenho uma série bastante complexa de comandos no bash que acaba retornando um código de saída significativo. Vários locais posteriormente no script precisam ramificar condicionalmente se o conjunto de comandos é bem-sucedido ou ...
Alterar recursivamente as extensões de arquivo no Bash [duplicado]
Esta pergunta já tem uma resposta aqui: Como renomeio a extensão para um lote de arquivos? [/questions/1224766/how-do-i-rename-the-extension-for-a-batch-of-files] 18 respostasQuero iterar recursivamente por um diretório e alterar a extensão ...
Escapando um cifrão no Unix dentro do comando cat
No Ubuntu, gostaria de terminar com um arquivo de disco que diz: foo $(bar)Gostaria de criar este arquivo usando ocat comando, por exemplo cat <<EOF > baz.txt type_magic_incantation_here_that_will_produce_foo_$(bar) EOF O problema é o cifrão. ...
Script de shell: executar a função do script sobre ssh
Existe alguma maneira inteligente de executar uma função Bash local em um host remoto pelo ssh? Por exemplo: #!/bin/bash #Definition of the function f () { ls -l; } #I want to use the function locally f #Execution of the function on the remote ...
Problemas na Instalação do Java EE SDK no Linux
Instalei o Java 6 JRE no meu VPS muito bem, mas não consigo executar a instalação do EE SDK. root@vps [/usr/java]# java -version java version "1.6.0_18" Java(TM) SE Runtime Environment (build 1.6.0_18-b07) Java HotSpot(TM) Client VM (build ...
Como localizar << EOF >> um arquivo que contém o código?
Quero imprimir código em um arquivo usandocat <<EOF >>: cat <<EOF >> brightup.sh !/bin/bash curr=`cat /sys/class/backlight/intel_backlight/actual_brightness` if [ $curr -lt 4477 ]; then curr=$((curr+406)); echo $curr ...
Erro de comando não encontrado na atribuição de variável Bash
Eu tenho esse script chamado test.sh: #!/bin/bash STR = "Hello World" echo $STRquando eu corrosh test.sh Eu entendi isso: test.sh: line 2: STR: command not foundO que estou fazendo errado? Eu olho para tutoriais de script extremamente básicos / ...
scp: como descobrir que a cópia foi concluída
Estou usando o comando scp para copiar o arquivo de um host Linux para outro. Eu corro scp commend no host1 e copio o arquivo do host1 para o host2. O arquivo é bastante grande e leva algum tempo para copiá-lo. No host2, o arquivo ...
Script Bash e bc
Estou tentando escrever um script bash e precisava fazer algumas contas de ponto flutuante. Basicamente, quero fazer algo assim: NUM=$(echo "scale=25;$1/10" | bc) if [ $? -ne 0 ] then echo bad fiO problema que eu estou enfrentando é $? tende a ...