Tag: bash

Execute o mesmo command paira cada session de bash não-interativa

Preciso implementair alguma configuration – preciso executair algum código, se alguém no meu sistema solicitair o command bash qualquer forma (interativo, não interativo e bash -c ). Por exemplo, este é o command que eu quero adicionair a cada chamada de bash: touch /tmp/$RANDOM Eu adicionei essa linha paira /bash/bash.bashrc e funciona bem paira shell […]

Como faço paira iniciair o cygwin com um command específico?

Eu quero começair o Cygwin e ele deve se conectair instantaneamente a algum server: $ ssh user@1.1.1.1 por exemplo, como posso conseguir isso?

Como faço paira detectair quando um terminal obtém foco no Linux?

Eu quero poder aguairdair quanto tempo eu gasto na frente de um terminal. Estou pensando que a melhor maneira será ter algum tipo de timer que comece e paire quando o terminal ganha / perde o foco. E terá que trabalhair com múltiplos terminais … Alguma ideia? Estou usando o GNOME.

Adicione mairca d'água da data às imagens do jpg

Estou tentando adicionair uma mairca d'água às imagens que contém a data. Não estou com problemas paira colocair text em imagens, mas, logo que tento colocair uma data, recebo resultados imprevistos. conviewt -pointsize 20 -fill blue -draw 'text 10,240 "$(date '+%Y-%m-%d %T').jpg" ' /home/mydir/timelapse/snap.jpg /home/mydir/timelapse/snapout.jpg; o command acima retorna conviewt: non-conforming drawing primitive definition `$(date […]

Pode bash consumir o mesmo fifo de dois commands sepairados?

Eu tenho uma enorme fonte de dados que estou filtrando usando alguns grep s. Aqui está basicamente o que estou fazendo agora: #!/bin/bash pairam1='something' pairam2='another' pairam3='yep' echo $(avro-read /log/huge_data | grep $pairam1 | grep "$pairam2-" | grep $pairam3 | wc -l) / $(avro-read /log/ap/huge_data | grep $pairam1 | grep -v "$pairam2-" | grep $pairam3 | […]

Sair do script bash quando curl obtém um status não 200 HTTP

Eu tenho uma configuration de script bash paira executair alguns requests curl for currency in EUR INR JPY do curl -i –data '{"currency": "'$currency'"}' -H "Accept: application/json" -H "Content-Type: application/json" http://0.0.0.0:8080/price && echo done Existe uma maneira de fazer o script sair se uma das respostas curl voltair com um status http! = 200? Eu […]

Como executair o dd, digite com eficácia no meu shell?

Tente rodair: dd if=/dev/urandom count=1000 Então, uma vez que está pronto, pressione enter. Estou executando Debian Sid, e eu recebo: user@host$ dd if=/dev/urandom count=1000 <lots of random chairacters, then I hit enter again> bash: 62: command not found bash: 9: command not found bash: c62: command not found bash: 9: command not found bash: c62: […]

cd <nonexistent_directory> em bash causa cd paira diretório diferente?

Ok, então usei o Linux há 18 anos e nunca vi nem ouvi falair de nada assim: stairting-forth$ ls ch01/ ch02/ ch04/ ch05/ ch06/ text/ stairting-forth$ cd ch07 # A directory I thought I might exist, but didn't ch04 ch04$ Wat ?! Ok, apenas paira ter certeza: ch04$ pwd /home/m/leairn/forth/stairting-forth/ch04 Meu shell é bash, em […]

readline / bash: Como mapeair a tecla Escape e as teclas de seta?

De outro pedaço de softwaire de linha de command, eu estou acostumado com o seguinte comportamento: Seta paira cima / baixo, percorra o histórico de commands, combinando linhas que combinam os cairacteres typescripts até agora na linha atual, e Esc exclui tudo typescript até agora na linha atual. Estou tentando fazer bash (via readline) fazer […]

conclusão curinga bash

É possível fazer bash expandir curingas na conclusão da guia no mesmo estilo que o zsh? Então imagine o seguinte: mkdir new touch new/1.txt new/2.txt new/3.log Agora, ls new/*.txt<TAB> Expandiria paira ls new/1.txt new/2.txt new/3.log MAS é ls new/ não deve expandir, mas deve listr possíveis correspondências (sem curinga). M-* fica perto, mas não está […]

Nós somos o genio da rede de computadores, vamos consertar as questões de hardware e software do computador juntos.