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

Um script de shell é um script escrito para o shell, ou interpretador de linha de comando, de um sistema operacional.

4
Onde as funções do shell são armazenadas no Linux?
No começo eu estava procurando o motivo que whichnão produzia nada depois de dar certos programas como um argumento, por exemplo cd. Pelo que eu encontrei aqui , a razão provavelmente é que cdna minha máquina é uma função, que é confirmada pela execução type cd. TLDR: Mas como programas …


3
Faça um loop em vários números para baixar com o wget
Como posso escrever um script bash que faça 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, uma URL que termina com um número do loop. Eu preciso de …


1
Sair do script bash quando curl obtém 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:8080/price && echo done Existe uma maneira de fazer o script sair se uma das respostas de retorno retornar …


2
Script Unix: aguarde até que exista um arquivo
Preciso de um script que aguarde a exibição de um (examplefile.txt) no diretório / tmp e uma vez que ele pare o programa, caso contrário, suspenda o arquivo até que ele seja localizado Até agora eu tenho: E se [ ! -f /tmp/examplefile.txt] então

1
Lendo valores de dicionários aninhados plist 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>USA</key> <dict> <key>Capital</key> <string>Washington DC</string> <key>Continent</key> <string>North America</string> </dict> <key>Italy</key> <dict> <key>Capital</key> <string>Rome</string> <key>Continent</key> <string>Europe</string> </dict> </dict> </dict> Estou interessado em …


6
Iniciando um processo Linux em segundo plano
Estou tentando criar um script que inicia alguns programas startup.sh knetworkmanager emesene keepassx O problema é que, quando executo o script, ele inicia apenas o knetworkmanager. Isso ocorre porque ele será iniciado e espere até que termine. Como posso iniciar um programa sem esperar por ele? Eu não acho que …





2
É possível verificar se -e está definido em um script bash?
Se uma função shell precisar de uma configuração específica de -e / + e para funcionar, é possível definir essa configuração localmente e depois restaurá-la para a configuração anterior antes de sair da função? myfunction() { # Query here if -e is set and remember in a variable? # Or …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.