Perguntas com a marcação «shell-script»

79
Por que o padrão “comando || verdadeiro ”útil?

Atualmente, estou explorando pacotes Debian e tenho lido alguns exemplos de código. E em todas as linhas, por exemplo, o postinstscript é um padrão. some command || true another command || true Portanto, se algum comando falhar, a linha retornará verdadeira, mas não vejo como isso afeta a saída...

73
Correção ou alternativa para mktemp no OS X

Estou olhando para um script bash que alguém escreveu que usa mktemp: TEMP=`mktemp --directory` No entanto, esta linha não funciona na minha máquina (OS X 10.6). Como eu consertaria essa linha para que ela seja compatível com uma plataforma cruzada * x-like? EDIT: Um comando alternativo seria...

73
Quantas conchas de profundidade eu sou?

Problema : descubra quantas conchas eu tenho. Detalhes : Eu abro muito o shell do vim. Construa, execute e saia. Às vezes eu esqueço e abro outro vim dentro e depois outro shell. :( Quero saber quantas conchas de profundidade tenho, talvez até tê-la na tela do meu shell o tempo todo. (Eu posso...

69
Como posso detectar se o shell é controlado pelo SSH?

Quero detectar de um script de shell (mais especificamente .zshrc) se ele é controlado por SSH. Eu tentei a variável HOST, mas é sempre o nome do computador que está executando o shell. Posso acessar o nome do host de onde vem a sessão SSH? Comparar os dois resolveria o meu problema. Toda vez que...

67
Dividir páginas em pdf

Eu tenho um arquivo pdf digitalizado que digitalizou duas páginas em uma página virtual (página em arquivo pdf). A resolução é de boa qualidade. O problema é que tenho que aumentar o zoom ao ler e arrastar da esquerda para a direita. Existe algum comando ( convert, pdftk...) ou script que pode...

66
Bloqueio correto em scripts de shell?

Às vezes, você precisa garantir que apenas uma instância de um shell script esteja sendo executada ao mesmo tempo. Por exemplo, uma tarefa cron que é executada via crond que não fornece bloqueio por si só (por exemplo, a crond Solaris padrão). Um padrão comum para implementar o bloqueio é um...

65
gpg pede senha mesmo com --passphrase

Espero que o seguinte comando extraia o arquivo gpg sem pedir senha: gpg --passphrase 1234 file.gpg Mas ele pede a senha. Por quê? Isso também tem o mesmo comportamento: gpg --passphrase-file passfile.txt file.gpg Eu uso o Ubuntu com o gnome 3 e lembre-se de que ele estava funcionando no...