Perguntas sobre 'printf'

2
respostas

Procura pelo arquivo mais recente e verifica se o arquivo é mais antigo que a data 'X'

Eu estou tentando escrever um script que pesquisará recursivamente os subdiretórios de um diretório e fará o seguinte: Encontre o arquivo mais recente nesse subdiretório Encontre a data desse arquivo mais recente Verifique se esse arquiv...
20.01.2017 / 19:40
3
respostas

Imprimir colunas de dados que envolvem internamente

Estou imprimindo alguns dados de monitoramento de um log como tal: printf " %10s %5s %25s %15s %15s %s${txtrst}\n" $date $time $metric $status $current_criticality "$failure" Eu gostaria que a última coluna, que não tem um com...
30.09.2015 / 20:32
2
respostas

printf no script de shell não pode fazer \ x% x

onde ECHO-VAR produz \xFF\xFF\xFF\x00 ( $fb_COLOR15 ) estes trabalham na linha de comando: CP="'ECHO-VAR'" printf $CP | dd status=none bs=4 count=$(( ( 1360 * 100 ) + 100 )) > /dev/fb0 printf "'ECHO-VAR'" | dd status=none bs=4 coun...
14.09.2017 / 16:00
2
respostas

adiciona uma coluna de identidade incremental a um arquivo

Duas perguntas: 1) Existe uma maneira de criar uma nova coluna (ou seja, ID) para um arquivo existente contendo dados e o novo ID de coluna preenchido como um número de incremento automático? por exemplo: (O arquivo atual tem cabeçalhos e...
13.10.2016 / 00:31
2
respostas

Manipulação de argumentos na ordem especificada em / usr / bin / printf ou Bash printf

Você sabe que a função printf escrita em C permite fazer: printf('%2$s %2$s %1%s %1%s', 'World', 'Hello'); → Hello Hello World World Mas em GNU Bash : printf '%2$s %2$s %1%s %1%s' 'World' 'Hello' → bash: printf: $':...
21.11.2016 / 15:55
0
respostas

Acho que o printf quebrou minhas novas linhas no terminal [duplicado]

Depois de executar um script bash, meu terminal (gnome-) acabou imprimindo cada nova linha onde o último terminou (mas na próxima linha). Eu acho que foi printf que quebrou as coisas, já que funciona se eu substituir printf por echo ....
18.01.2018 / 08:17
3
respostas

Como imprimir à esquerda e à direita da saída já impressa

Eu tenho um comando que diz printf "%5s1" e sua saída é: 1 Como posso imprimir o dígito 2 para a esquerda e o dígito 3 para a direita do 1 já impresso. Então, a saída se parece com abaixo: 213 Portanto, há uma co...
29.08.2013 / 21:41
3
respostas

Imprime variável com barras invertidas no traço

Minha concha é traço. Meu problema é o seguinte: # A="abc\nde fg" # printf "$A" abc de fg# # B="abc\nde fg" # printf "$B" abc de fg# # C="abc\\nde fg" # printf "$C" abc\nde fg# A variável de string com a qual estou trabalhando tem espa...
09.12.2016 / 18:10
2
respostas

bash - Por que o tipo -a executa “$ (printf 'a')” e é possível recuperar o alias original? [duplicado]

Depois que eu fizer essa pergunta 2 dias atrás, eu decidi fazer este apelido no meu ~ / .bashrc: alias catvu="LC_ALL=C sed \"$(printf 's/[^\t -60-7]/^&/g')\"|LC_ALL=C tr '%bl0ck_qu0te%--7' '@-HK-_?'" A saída está correta se eu...
11.05.2015 / 06:46
2
respostas

Reconsiderar o espaçamento das colunas

Eu tenho um arquivo com o seguinte formato 1 1 1 0.02484183 57.2400000 24.6000000 2 1 2 -0.16091000 56.5200000 24.5600000 3 1 1 0.02484183 55.5700000 24.4900000 4 1 1 0.02484183 56.44...
11.08.2018 / 18:49