Perguntas sobre 'shell-script'

4
respostas

Onde as funções do shell são armazenadas no Linux?

No começo, eu estava procurando o motivo pelo qual which não produza nada depois de dar a ele determinados programas como um argumento, por exemplo, %código%. Do que eu encontrei aqui , provavelmente a razão é que cd na minha máquina é...
29.12.2014 / 22:43
1
resposta

Posso “exportar” um alias para o SHELL que invocou um script?

Estou tentando escrever um script de utilitário que define certos aliases. Minha SHELL é tcsh (não pode mudar isso). Eu tentei o seguinte #!/bin/tcsh alias log 'less ~/logs/log.'date '+%Y%m%d'''' Então eu corro assim: ./myscri...
11.07.2012 / 10:19
1
resposta

Lendo valores de dicionários aninhados no shell script

Eu tenho um arquivo plist e estou interessado em buscar valores de dicionários aninhados usando o shell script. Aqui está a estrutura do meu arquivo plist: <dict> <key>Countries</key> <dict> <key>...
12.10.2012 / 01:53
3
respostas

Faz um loop sobre um intervalo de números para download com wget

Como posso escrever um script bash que fará o seguinte: URL = "example.com/imageID=" while (1..100) wget URL + $i #it will wget example.com/imageID=1, then 2, then 3, etc done Então eu tenho um número de loops para executar, um URL que...
04.08.2012 / 17:57
3
respostas

Como posso executar meu programa python diretamente do shell?

Eu escrevi um script. Quando começa, não pára e continua recebendo dados da Internet. Eu posso chamar assim: cd /User/Desktop/project/internetScanner/ python3 main.py start Mas eu gostaria de chamá-lo diretamente do terminal assim, dentro...
30.12.2011 / 17:31
2
respostas

Como eu fecho uma janela de um aplicativo, passando o nome do arquivo?

Estou tentando produzir um comando shell baseado em Applescript que informe ao aplicativo Preview do Mac OS X para fechar uma janela específica. #!/bin/sh osascript <<EOF tell application "Preview" close "$1" end tell EOF Mas is...
01.01.2013 / 10:55
4
respostas

grep mudando o delimitador

de alguma forma podemos mudar o delimitador que usa grep? Acho que, por padrão, o grep usa \n como delimitador.     
13.05.2010 / 22:11
1
resposta

Sai do script bash quando o curl recebe um status HTTP não 200

Eu tenho uma configuração de script bash para executar algumas solicitações de 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...
12.02.2015 / 12:32
5
respostas

Como testar se uma variável é igual a um número no shell

Eu tenho este script de shell que não está funcionando. Entrada: Server_Name=1 if [ $Server_Name=1 ]; then echo Server Name is 1 else echo Server Name is not 1 fi Saída: Server Name is 1 Mas, se eu alterar Server_Name=2 ,...
16.12.2013 / 01:51
7
respostas

Como fazer o eco dos comandos em um script de shell bash, mas não executá-los?

Existe uma maneira de executar um script de shell com os comandos mas sem realmente executá-los? Digamos que eu tenha um script removendo um arquivo cujo nome está armazenado em uma variável: #!/bin/bash set -v FN="filename" rm -f ${FN}...
16.01.2013 / 20:43