Perguntas com a marcação «tput»

61
Salve toda a saída do terminal em um arquivo

Existe alguma maneira de salvar toda a saída do terminal em um arquivo com um comando? Não estou falando de redirecionamento command > file.txt Não é o histórico history > file.txt, preciso do texto completo do terminal Não com teclas de atalho! Algo como terminal_text >...

58
Convertendo saída colorida em html

Existem ferramentas que fornecem saída colorida: dwdiff -c File1 File2 # word level diff grep --color=always # we all know this guy ... A questão é: Como converter sua saída colorida de programa arbitrário em arquivo html colorido? Outros formatos de saída também podem ser adequados (o LaTeX...

17
Qual é a diferença entre 'setf' e 'setaf' do tput?

O comando tputpossui duas opções diferentes para definir a cor setfe setaf, no entanto, ambas parecem funcionar bem no meu computador: $ tput setf 2 && echo 'Hello world!' $ tput setaf 2 && echo 'Hello world!' Parece haver uma dualidade semelhante com setbe setab. Qual é a...

17
Pausando a saída do terminal

Eu tenho um comando que gera muitos dados (digamos, rastreie com muitos syscalls, funcionando por alguns minutos). Existe alguma opção (por exemplo, wrapper de comando ou algo semelhante) que me permita pausar a saída do comando (apenas a saída na tela, não me importo com o comando sendo executado...

16
dd: gravar em vários discos?

Eu tenho 2 exatamente os mesmos cartões SD formatados, do mesmo tamanho e da mesma marca. Gostaria de criar uma ddimagem para /dev/disk2e ao /dev/disk3mesmo tempo. Pseudo-código sudo dd bs=1m if=/Users/masi/2016-05-10-raspbian-jessie.img of={/dev/disk2,/dev/disk3} Como você pode ddde uma...

15
Por que esse comando 'at' não é impresso na saída padrão?

Eu sou um iniciante em Linux. Estou tentando aprender a usar atpara poder agendar tarefas para começar mais tarde, sem usar sleep. Eu estive olhando para esta pergunta anterior para obter ajuda. Minha pergunta é, no seguinte exemplo de script do bash que eu criei, por que "Running" nunca - até...

15
Obtendo a largura do console usando um script bash

Estou com um problema em que estou tentando obter o tamanho de um terminal usando scripts. Normalmente eu usaria o comando tput colsdentro do console, no entanto, quero conseguir esse recurso usando estritamente scripts. A partir de agora, sou capaz de detectar o console em execução e obter o...

14
Como redirecionar a saída de qualquer comando?

Estou tentando escrever um script simples para monitorar o status da minha rede, sem toda pinga saída de: ping -q -c 1 google.com > /dev/null && echo online || echo offline O problema é que, quando não estou conectado, ainda recebo uma mensagem de erro na minha saída: ping: unknown...

13
O que impede o stdout / stderr de intercalar?

Digamos que eu execute alguns processos: #!/usr/bin/env bash foo & bar & baz & wait; Eu executo o script acima da seguinte maneira: foobarbaz | cat Até onde eu sei, quando qualquer um dos processos escreve para stdout / stderr, sua saída nunca se entrelaça - cada linha do stdio...

12
Existe uma maneira de espelhar as saídas USB?

Atualmente, estou escrevendo um programa para um projeto. É para um sistema de leitura em braille, onde eu tenho um monitor em braille conectado via USB, controlado por um programa chamado brltty. Um dos requisitos para este projeto é ter a capacidade de conectar mais de um monitor em braille,...

12
Lista completa de opções de tput

Eu queria esconder o cursor e estava ciente do tputcomando. Eu procurei na sua página de manual. Ao pesquisar na Internet, encontrei $ tput civis # to hide the cursor $ tput cnorm # to bring back the cursor Eles funcionam perfeitamente, mas essas opções não são mencionadas em nenhum lugar da...