Articles of script de

Download do arquivo de arquivo em lotes do Windows a partir de uma URL

Eu estou tentando baixar um arquivo de um site (ex. Http://www.example.com/package.zip ) usando um arquivo de lote do Windows. Estou recebendo um código de erro quando escrevo a function abaixo: xcopy /E /Y “http://www.example.com/package.zip” O arquivo em lote não parece gostar do “/” após o http. Existe alguma maneira de escaping desses caracteres, por isso […]

Número random de um intervalo em um script Bash

Eu preciso gerar um número de porta aleatória entre 2000-65000 partir de um script de shell. O problema é $RANDOM é um número de 15 bits, então estou preso! PORT=$(($RANDOM%63000+2001)) funcionaria muito bem se não fosse pela limitação de tamanho. Alguém tem um exemplo de como eu posso fazer isso, talvez extraindo algo do /dev/urandom […]

Como executar um script de shell no OS X clicando duas vezes?

Eu tenho um script de shell que tem permissão de execução do usuário no OS X, mas quando eu clico duas vezes nele, ele é aberto em um editor de texto. Como posso executá-lo clicando duas vezes nele?

Variáveis ​​de ambiente global em um script de shell

Como definir uma variável de ambiente global em um script bash? Se eu fizer coisas como #!/bin/bash FOO=bar …ou #!/bin/bash export FOO=bar … os vars parecem permanecer no contexto local, enquanto eu gostaria de continuar usando-os depois que o script terminar de ser executado.

O que significa $$ no shell?

Uma vez eu li que uma maneira de obter um nome de arquivo exclusivo em um shell para arquivos temporários era usar um sinal de dólar duplo ( $$ ). Isto produz um número que varia de tempos em tempos … mas se você os chamar repetidamente, retornará o mesmo número. (A solução é apenas […]

Equivalente a Grep e Sed para Processamento de Linha de Comando XML

Ao fazer scripts de shell, normalmente os dados estarão em arquivos de registros de linha única, como o csv. É muito simples manipular esses dados com grep e sed . Mas eu tenho que lidar com XML com freqüência, então eu realmente gostaria de uma maneira de script de access a esses dados XML através […]

A compactação ZIP integrada do Windows pode ser roteirizada?

A compactação ZIP embutida no Windows XP / Vista / 2003/2008 é capaz de ser roteirizada? Qual executável eu teria que chamar de um arquivo BAT / CMD? ou é possível fazer isso com o VBScript? Eu percebo que isso é possível usando WinZip , 7-Zip e outros aplicativos externos, mas estou procurando algo que […]

Existe um plugin de crescimento automático do jQuery para campos de texto?

Eu encontrei vários plugins para autogrowing um textarea , mas não campos de texto de input. Alguém sabe se existe algum?

Por que igual ao operador não funciona se não estiver rodeado por espaço?

Eu tentei o seguinte script #!/bin/bash var1=”Test 1″ var2=”Test 2″ if [ “$var1″=”$var2” ] then echo “Equal” else echo “Not equal” fi Isso me deu Equal . Embora devesse ter impresso Not equal Somente quando eu inseri espaço ao redor = funcionou como pretendido if [ “$var1” = “$var2” ] e impresso Not equal Por […]

Como faço para comparar duas variables ​​de string em uma instrução ‘if’ no Bash?

Eu estou tentando obter uma declaração if para trabalhar no Bash (usando o Ubuntu ): #!/bin/bash s1=”hi” s2=”hi” if [“$s1” == “$s2”] then echo match fi Eu tentei várias formas da instrução if , usando [[“$s1” == “$s2”]] , com e sem aspas, usando = , == e -eq , mas ainda recebo o seguinte […]