Estou tentando obter a saída de env em uma variável do shell e imprimi-la.
#!/bin/sh
ENV_BEFORE=$(env)
printf $ENV_BEFORE
Como resultado, uma única variável da saída env é impressa.
Ao usar echo em vez de printf , toda a saí...
Eu criei o Bash SS em vi . Minha saída está passando para a linha abaixo dela. Eu sou novo no UNIX, então estou tentando aprender. Minha saída é exibida usando printf .
printf "%-15s %15s %15s %2d\n %2s " $name $days $phone $start $time...
Meu programa é
#!/bin/sh
printf 'Please enter salary amount: '
read salary
TAX="echo $salary * 0.15 | bc"
NET="echo $salary + $TAX | bc"
printf "Net Salary= %.2f" $NET
printf "\n"
Mas qualquer coisa que eu tente, não consigo obter a saíd...
Eu tenho a seguinte função printf :
$ printf '%s %s %s\t%s\n' 100644 blob 8e1e f1.txt 100644 blob 9de7 f2.txt | git mktree
Alguém por favor pode explicar o que produz e por quê? Eu esperava ter um número igual de opções de formatação %...
Estou reduzindo a questão (acredito) no caso mais simples. Digamos que eu tenha um script myscript.sh com o seguinte conteúdo:
#!/bin/bash
IFS='%20'
echo "$*"
Se eu executar o comando da seguinte maneira, a saída será semelhante a:...
Estou tentando escrever um script alternativo simples para o upload de arquivos para o serviço transfer.sh . Um dos exemplos no site menciona uma maneira de fazer upload de vários arquivos em uma única "sessão":
$ curl -i -F filedata=@/tmp/h...
Meu objetivo final aqui é gerar um bloco de texto que possa ser usado para testar várias fontes em um terminal. Eu quero gerar o arquivo como basicamente um gráfico ASCII. Uma série de personagens de 1 a 255 vai fazer, eu não estou preocupado co...
Eu quero converter um número decimal em um número hexadecimal.
Eu usei o comando:
printf '%X\n' 053698180
Este comando está funcionando perfeitamente no servidor Linux. Mas jogando o erro abaixo quando tentei no UNIX:
printf: Error con...