Perguntas sobre 'shell-script'

1
resposta

Existe uma implementação gratuita de / bin / sh sem extensões?

Gostaria de desenvolver scripts /bin/sh portáteis, mas meu ambiente vincula /bin/sh a /bin/bash . Mesmo quando executado no modo --posix , /bin/bash ainda lida com alguns recursos não portáteis como [[ e $() . Estou (agora) cie...
21.06.2018 / 21:44
1
resposta

verifica se a entrada corresponde ao formato ip? [duplicado]

É assim que eu tento fazer isso. read -p "enter ip " ip if [[ $ip =~ ^[1-255].[1-255].[1-255].[1-255]$ ]]; then echo "good"; fi Funciona somente se a entrada for 1.1.1.1     
25.06.2018 / 10:24
2
respostas

Parar script loop indefinido .sh

Eu tenho um script como o abaixo, hospedado em um servidor SSH: while true do python3 main.py sleep 1 done Eu corri com: nohup ./launcher.sh Eu posso matar os processos python usando top, mas é claro que isso não ajuda, já que ele...
24.06.2018 / 13:27
3
respostas

Como faço para abrir o arquivo mais recente da lista de arquivos em um diretório específico no aix

Como faço para abrir o arquivo mais recente da lista de arquivos em um diretório específico? O mesmo nome de arquivo é organizado em data, com o último no último. Atualmente estou usando os seguintes comandos: ls -lrt filename* tail -f fil...
26.06.2018 / 06:33
3
respostas

Filtre e copie a coluna do cabeçalho e cole no registro detalhado (Largura Fixa)

Eu tenho um requisito para copiar uma das colunas de cabeçalho em um arquivo de largura fixa e criar um novo campo no registro de detalhes e, em seguida, colar o campo nesse espaço reservado. Nota: Há vários registros de cabeçalho e detalhe e...
30.06.2018 / 14:33
1
resposta

script de shell busybox - mensagem de erro de operando desconhecido

Eu preciso escrever um pequeno script de shell que irá executar um script python e obter os resultados. Quando tento executá-lo dessa maneira, funciona: #!/bin/sh /usr/bin/python /etc/scripts/backup.py result=$? if [ $result -gt 0 ];...
27.06.2018 / 14:13
1
resposta

sed - se a condição for satisfeita, use o próximo padrão

Eu tenho vários arquivos de texto simples com estrutura semelhante, mas ligeiramente diferente, de onde preciso extrair uma linha em particular. Esta linha de texto não segue nenhum padrão específico (ou seja, seu conteúdo é sempre diferente)...
07.08.2018 / 12:47
1
resposta

Capturando código de retorno com teste []

Se eu executar isso: #!/usr/bin/env bash simple_return_zero(){ return 0; } simple_return_one(){ return 1; } if [ simple_return_zero ]; then echo "we have 0000"; fi if [ ! simple_return_zero ]; then echo "we have not 00000"; fi...
14.06.2018 / 00:41
1
resposta

Eu preciso pingar uma lista de endereços IP de um arquivo e registrar o status como "up" ou "down"

Estou precisando pingar uma lista de endereços de host (não sequenciais) e registrar a saída como "up" ou "down". Eu tenho um começo, mas meu script parece defeituoso. Por exemplo. Quando executo o script a seguir em um arquivo host contendo 150...
19.06.2018 / 21:18
2
respostas

Shell Script: formato correto de variáveis

Eu não sei escrever variáveis com sed Então, eu quero fazer a seguinte tarefa usando loop: sed -n '1,200p' big_file.txt > 1to200.txt sed -n '201,400p' big_file.txt > 201to400.txt sed -n '401,600p' big_file.txt > 401to600.tx...
01.06.2018 / 15:36