Perguntas sobre 'printf'

1
resposta

O manipulador SIGINT é executado apenas uma vez

Estou aprendendo sobre sinais e funções inseguras de sinais assíncronos. Em particular, aprendi que printf é assíncrono e inseguro e pode causar um impasse quando chamado a partir do encadeamento principal do programa e de um manipulador de s...
14.03.2017 / 08:30
2
respostas

Obtenha a saída de forma formatada

Em um loop for , estou usando o comando: echo " Job_time is $i : Stopping the job " Exemplo de saída: Job_time is 6 : Stopping the job Job_time is 6.50 : Stopping the job Saída desejada: Job_time is 6 : Stopping the job Job...
06.05.2016 / 07:35
2
respostas

Formatar largura da coluna com Printf

Eu estou tentando mesclar três arquivos usando 'colar' e 'awk'. No entanto, as colunas não estão se ajustando à sequência de caracteres mais longa. Todos os arquivos são formatados da mesma maneira como abaixo. F gge0001x D 12-30-2006 T...
21.04.2015 / 17:51
2
respostas

Alinhamento ao imprimir uma série de registros

Como posso resolver o problema das tabelas indo para a direita. Eu só quero que seja mostrado em 1 . Aqui está meu script com o START adicionado. O alinhamento ficou complicado agora: while IFS="," read f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11...
29.05.2015 / 11:00
3
respostas

Usando a saída de um comando em printf em ksh

Estou tentando realizar o seguinte: printf "Are you sure you want to copy %s (y/n) ? (file bigger than 10 MB) " "$0" Funciona bem, no entanto, gostaria de exibir o tamanho real do meu arquivo, fazendo algo como: printf "Are you sure yo...
06.08.2014 / 14:42
1
resposta

imprimindo segunda variável quantas vezes a primeira variável

Eu tenho duas variáveis. $ a e $ b em um loop for. $ a tem várias linhas de valores. Exemplo. $a= ''''1 ''''23 ''''4 ''''5 ''''6 e $ b tem um valor único. Exemplo. $b= ''''x Eu quero minha saída da seguinte forma 1 x 23 x 4...
13.04.2017 / 00:40
2
respostas

imprimir várias palavras separadas por espaço

Eu tenho um arquivo de texto e os dados dentro dele têm formato como (nome da idade do país): michael jordans 25 US adam smith 30 UK chris wood ABC 22 Aus se eu usar o comando: cat text.txt | awk {'print $1'} - > imprimirá: micha...
15.06.2016 / 05:31
2
respostas

format saída de comando com espaço variável e fixo

Como posso conseguir isso mantendo a hierarquia à esquerda e alinhando o valor de tamanho à direita? Além disso, ao mesmo tempo, gostaria de arredondar o tamanho para um ou dois dígitos. Eu tentei com printf , mas não consegui descobrir como...
26.03.2016 / 23:56
1
resposta

Script Bash como aceitar um número de dígito único ou duplo e torná-lo 2 dígitos

Eu tenho um extrato simples do meu script que é estranhamente preso para uma entrada específica. echo -e "Enter the Day of the Month : \c " read input_day printf -v input_day '%02d' "$input_day" Isso garante que, se o usuário inse...
08.03.2016 / 10:47
1
resposta

printf para n coluna? [duplicado]

Isto: dots=$(printf "%0.s." {1..10}) imprime isso: .......... . Gostaria de saber como obter printf no Bash para imprimir . s até uma posição de coluna específica, digamos 30 , onde a coluna de início irá variar. Po...
24.09.2018 / 03:02