Perguntas sobre 'shell-script'

2
respostas

como esperar em segundo plano?

Eu tenho dois trabalhos em segundo plano com os ID 1 e 2. Eu quero fazer algo quando o trabalho 1 estiver pronto, mas não quero travar. Atualmente, o que eu obtenho é wait 1 && do whatever , mas esse comando bloqueia o shell atual....
16.07.2018 / 03:00
1
resposta

Observador de pastas manual para transmissão?

Por alguma razão, a funcionalidade watch-dir da transmissão não funciona para mim (tentei algumas "soluções" que encontrei, mas nada funcionou). Então, eu criei um script para fornecer isso (note que coloquei esse script no meu crontab par...
09.07.2018 / 01:42
1
resposta

combina dinamicamente funções bash em um novo arquivo shell

Digamos que eu tenha vários arquivos: a.sh b.sh c.sh ... z.sh e cada um desses arquivos tem uma função assim: a(){ echo "fooa" | bash } agora, se eu conseguisse todas as funções em um arquivo, elas se pareceriam com:...
13.05.2018 / 05:47
1
resposta

bash redireciona para o arquivo se o arquivo não existir

Esta é uma pergunta idiota, mas não consigo encontrar a resposta on-line, tenho este código bash: if [[ ! -f "$HOME/.oresoftware/package.json" ]]; then cat "node_modules/@oresoftware/package.json" > "$HOME/.oresoftware/package.jso...
14.05.2018 / 00:28
1
resposta

Como um script bash é executado através de seu nome de arquivo como nome do comando com e sem shebang?

Do manual do bash: 3.7.2 Command Search and Execution After a command has been split into words, if it results in a simple command and an optional list of arguments, the following actions are taken. ... If the name is ne...
23.04.2018 / 03:41
2
respostas

Como anexar TEXT dentro de um arquivo de texto ao END do nome do arquivo de um arquivo diferente?

Eu descobri como baixar várias imagens do flickr.com e salvar as informações da tag em um arquivo de texto separado ao lado do arquivo de imagem. Por exemplo: $ ls 2675.jpg 2675.txt $ cat 2675.txt _tags_mountains_daylight_oregon Eu qu...
14.04.2018 / 20:48
1
resposta

como usar dois comandos exit code for test in if loop?

Eu quero testar dois códigos de comando em loop, mas sem nenhum tubo extra para eles agora, eu posso usar um único comando, por exemplo. if cmp -s file1 file2 then .... mas como adicionar dois testes? isso seria ok: if cmp -s file1...
16.04.2018 / 14:02
2
respostas

Mesclar dados de dois arquivos que estão em ordens diferentes.

Eu tenho dois arquivos abaixo. Eu preciso aplicar os números de ID do arquivo1 ao arquivo2 correspondendo aos nomes de host correspondentes. Saída desejada também abaixo. Eu prefiro fazer isso com um script bash se possível, mas estou aberto a a...
18.04.2018 / 23:20
1
resposta

Puxar valores do arquivo de texto para criar novo arquivo

Gostaria de extrair valores específicos de um arquivo de texto não formatado para criar um novo arquivo com cada valor em uma única linha. Por exemplo, neste arquivo ... Calculating outliers Range of metric values: 0.016416 1.319020 Found 8...
30.07.2018 / 15:52
1
resposta

Evitando que o script bash seja encerrado após o erro do comando

Eu tenho um script que executa um comando que gera várias linhas de texto: qmicli -d /dev/cdc-wdm0 --nas-get-serving-system quais saídas: Registration state: 'registered' CS: 'detached' PS: 'detached' Selected network: 'unk...
22.05.2018 / 01:42