Perguntas sobre 'scripting'

1
resposta

Como resolver / dev / disk / by- * para o dispositivo em um script de shell?

Em um script de shell (Bash), desejo resolver um rótulo de partição - por exemplo, /dev/disk/by-label/X - para o número do dispositivo (partição) correspondente: /dev/sdX1 . Como posso resolver um /dev/disk/by para /dev/sdX ?     
07.12.2017 / 11:34
1
resposta

Publicando uma variável PHP em um script bash

Eu me conectei a uma API com um script bash da seguinte forma: #!/bin/bash curl "https://example.com/templates/search?field=template_id& field=name" \ -H "Authorization: Bearer ---------------------------------------------------------...
03.05.2018 / 11:11
2
respostas

add script não retornará a saída pretendida

Eu quero um script para calcular a soma dos números inseridos pelo usuário. até agora eu tenho: #!/bin/bash add() { sum=0 for num do sum=$((sum +num)) done } echo "$sum" o comando que eu uso é: add 4 -3 9 12...
20.12.2017 / 03:55
1
resposta

script no cronjob não funciona com: “Não foi possível abrir o arquivo de entrada”

Este é o meu código em scriptrun (nome do meu script de shell): php -f a1.php; php -f b2.php; sh -e c3.txt Este é o meu comando cronjob: /home/telia/www/robot/scriptrun , criado como root Quando executo o script, recebo uma mensag...
05.10.2017 / 14:59
3
respostas

Mensagem de erro de script em uma única linha

Estou executando o comando mv /prod/new/outputlog/error.log /prod/hist/new/outputlog/error.log.32423423424 usando o script de shell. Como o arquivo error.log não está disponível, o comando grava uma mensagem de erro no arquivo de l...
12.09.2017 / 22:14
2
respostas

Definição do espaço de tempo em um script Bash [closed]

Como não estou familiarizado com scripts Bash complexos, espero que alguém possa ajudar a definir um intervalo de tempo durante a meia-noite. Quando o script é acionado, deve testar se a hora é entre as 17:00 e as 08:00. Somente se for verdade,...
25.07.2017 / 21:06
2
respostas

Como alinhar a saída múltipla de um comando em colunas

Estou desenvolvendo um programa que gera todos os dados necessários de vários arquivos em colunas. O problema é que meu programa não pode alinhar várias saídas em uma coluna limpa. Estas são as funções do meu programa: #!/bin/sh function...
27.07.2017 / 10:37
2
respostas

Obtém a saída de texto dos comandos do shell script na tela durante a execução

Considere o seguinte script de shell val=($ls) O ls não fornece nenhuma saída de texto shell. Agora, como podemos obter o texto de saída na tela enquanto o comando está sendo executado? Eu posso imprimir o valor de val para obter a saí...
08.07.2017 / 09:21
2
respostas

Usando o nome de base do caminho atual para definir um novo arquivo [duplicado]

Estou tentando criar um script que crie uma pasta temporária com um nome específico, especificamente o nome base da pasta da qual estou executando o script. Para fazer isso, tentei fazer isso com a seguinte abordagem. setenv suffix $(basena...
02.08.2017 / 00:13
2
respostas

Como imprimir o texto entre a primeira ocorrência de um par de cordas? [duplicado]

Estou tentando filtrar uma parte de um arquivo que contém dois certificados digitais. Basicamente, eu quero a primeira parte (digamos Cert1) e não a segunda parte (Cert2). O conteúdo do arquivo é: -----BEGIN CERTIFICATE----- AAAA AAAA ET...
29.04.2017 / 01:38