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...
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...
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...
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: $':...
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 ....
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...
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...
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...