Como você chama um comando externo (como se eu o tivesse digitado no shell do Unix ou no prompt de comando do Windows) de dentro de um script
O termo 'shell' refere-se a uma classe geral de intérpretes de comando interativos baseados em texto, mais frequentemente associados aos sistemas operacionais Unix e Linux. Para perguntas sobre scripts de shell, use uma tag mais específica, como 'bash', 'powershell' ou 'ksh'. Sem uma tag específica, uma solução portátil (compatível com POSIX) deve ser assumida, embora seja preferível usar 'posix' adicionalmente ou 'sh'.
Como você chama um comando externo (como se eu o tivesse digitado no shell do Unix ou no prompt de comando do Windows) de dentro de um script
Qual comando pode ser usado para verificar se um diretório existe ou não, dentro de um script de shell
No PHP, as seqüências de caracteres são concatenadas da seguinte maneira: $foo = "Hello"; $foo .= " World"; Aqui, $footorna-se "Olá Mundo". Como isso é feito no
Fechadas. Esta pergunta não atende às diretrizes de estouro de pilha . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela esteja no tópico do Stack Overflow. Fechado há 3 anos . Como copiar uma...
Como posso determinar qual versão do PowerShell está instalada em um computador e, de fato, se está
Eu tenho uma string no Bash: string="My string" Como posso testar se ele contém outra string? if [ $string ?? 'foo' ]; then echo "It's there!" fi Onde ??está meu operador desconhecido. Eu uso eco e grep? if echo "$string" | grep 'foo'; then echo "It's there!" fi Isso parece um pouco...
Em um shell Unix, se eu quiser combinar stderre stdoutentrar no stdoutfluxo para manipulação adicional, posso acrescentar o seguinte no final do meu comando: 2>&1 Então, se eu quiser usar heada saída de g++, posso fazer algo assim: g++ lots_of_errors 2>&1 | head para que eu possa...
Eu tenho essa string armazenada em uma variável: IN="[email protected];[email protected]" Agora eu gostaria de dividir as strings por ;delimitador para que eu tenha: ADDR1="[email protected]" ADDR2="[email protected]" Eu não necessariamente precisa do ADDR1e ADDR2variáveis. Se eles são elementos de uma matriz, é...
Estou escrevendo um script de shell para executar no KornShell (ksh) no AIX. Eu gostaria de usar o mkdircomando para criar um diretório. Mas o diretório já pode existir, caso em que eu não quero fazer nada. Então, eu quero testar para ver se o diretório não existe ou suprimir o erro "O arquivo...
Como posso encontrar recursivamente todos os arquivos nas atuais e subpastas com base na correspondência de caracteres
Como eu usaria o sed para excluir todas as linhas em um arquivo de texto que contenham uma sequência
Estou tentando executar um cmd arquivo que chama um PowerShellscript de cmd.exee estou recebendo o erro abaixo: Management_Install.ps1 não pode ser carregado porque a execução de scripts está desativada neste sistema. eu corri Set-ExecutionPolicy -ExecutionPolicy Unrestricted e quando eu...
Eu tenho um script bastante simples que é algo como o seguinte: #!/bin/bash VAR1="$1" MOREF='sudo run command against $VAR1 | grep name | cut -c7-' echo $MOREF Quando executo esse script na linha de comando e passo os argumentos, não estou obtendo nenhuma saída. No entanto, quando executo os...
Temos um aplicativo PHP e queremos contar todas as linhas de código em um diretório específico e seus subdiretórios. Não precisamos ignorar comentários, pois estamos apenas tentando ter uma idéia aproximada. wc -l *.php Esse comando funciona muito bem em um determinado diretório, mas ignora os...
Como sei se uma variável está definida no Bash? Por exemplo, como verifico se o usuário deu o primeiro parâmetro para uma função? function a { # if $1 is set
Como iterar em um intervalo de números no Bash quando o intervalo é fornecido por uma variável? Eu sei que posso fazer isso (chamado "expressão de sequência" na documentação do Bash ): for i in {1..5}; do echo $i; done Que dá: 1 2 3 4 5 No entanto, como posso substituir qualquer um...
Eu quero escrever um script que faça um loop através de 15 strings (possivelmente array?) Isso é possível? Algo como: for databaseName in listOfNames then # Do
Desejo pausar a entrada em um script de shell e solicitar opções ao usuário. A pergunta padrão Yes, Noou Canceltipo. Como faço isso em um prompt típico do
Estou tentando executar um findcomando para todos os arquivos JavaScript, mas como excluo um diretório específico? Aqui está o findcódigo que estamos usando. for file in $(find . -name '*.js') do java -jar config/yuicompressor-2.4.2.jar --type js $file -o
Eu preciso verificar a existência de um argumento de entrada. Eu tenho o seguinte script if [ "$1" -gt "-1" ] then echo hi fi eu recebo [: : integer expression expected Como verifico o argumento de entrada1 primeiro para ver se ele