Perguntas sobre 'scripting'

2
respostas

Como o awk '! a [$ 0] ++' funciona?

Este one-liner remove linhas duplicadas da entrada de texto sem pré-ordenação. Por exemplo: $ cat >f q w e w r $ awk '!a[$0]++' <f q w e r $ O código original que encontrei nas internets dizia: awk '!_[$0]++' Isso foi a...
06.10.2014 / 22:56
7
respostas

Qual é o equivalente a && ao escrever um script bash?

Peço desculpas antecipadamente se esta for uma pergunta duplicada. Eu fiz um esforço para procurar / verificar antes de perguntar aqui. Estou confortável em escrever frases assim: foocommand && foocommand2 && foocommand3...
02.02.2013 / 21:15
4
respostas

Autohotkey Equivalent?

Existe um produto / método equivalente para o AutoHotkey. Para aqueles que não sabem, é um produto que permite programar os movimentos do mouse e o teclado. Isso me permite "macro" certas funções em programas em vez de ter que fazê-lo manualment...
30.10.2014 / 23:51
7
respostas

Extensões de arquivo para scripts shell unix [closed]

Na wikipedia, o artigo para .sh diz: For the .sh file extension type, see Bourne shell. Que tal outras shells unix? Eu sei que o shebang é usado dentro do arquivo para indicar um intérprete para execução, mas eu me pergunto:...
15.02.2012 / 16:54
12
respostas

Usando o comando notify-send com o cron

Estou usando o Arch Linux com o KDE / Awesome WM. Estou tentando conseguir notify-send para trabalhar com cron . Eu tentei definir DISPLAY / XAUTHORITY variáveis e executar notify-send com "sudo -u", tudo sem resultado. Eu p...
27.01.2014 / 20:12
1
resposta

apt-get install sem debconf prompt

Eu gostaria de instalar o chef via apt não interativamente, mas, por padrão, a instalação do apt traz este prompt: Existe uma maneira de pular esta etapa durante a instalação ou passar um valor para o apt install? Eu estou apenas usando o...
25.12.2013 / 02:59
6
respostas

Script para alterar o diretório atual (cd, pwd)

Eu quero executar um script para simplesmente alterar o diretório de trabalho atual: #!/bin/bash cd web/www/project Mas, depois de executá-lo, o pwd atual permanece inalterado! Como posso fazer isso?     
19.12.2011 / 08:55
4
respostas

Como obter toda a linha de comando de um processo?

Como posso obter os argumentos de comando ou toda a linha de comando de um processo em execução usando o nome do processo? Por exemplo, este processo: # ps PID USER TIME COMMAND 1452 root 0:00 /sbin/udhcpc -b -T 1 -A 12 -i e...
20.10.2014 / 14:36
6
respostas

Como executar o comando ssh até ter sucesso?

Às vezes, reinicio um dispositivo e preciso recuperar ssh quando estiver pronto. Eu quero executar o comando ssh a cada 5 segundos até que o comando seja bem-sucedido. Minha primeira tentativa: watch -n5 ssh [email protected] &&...
15.11.2017 / 18:37
6
respostas

Como posso propagar minha chave de SSH pub para uma lista de servidores sem ter que digitar minha senha repetidamente?

Recebi recentemente o nome de usuário / senha de acesso a uma lista de servidores e quero propagar minha chave pública SSH para esses servidores, para que eu possa fazer o login com mais facilidade. Para que fique claro: Não há nenhum...
22.05.2015 / 06:21