Perguntas sobre 'shell-script'

3
respostas

Como fazer uma única linha em duas novas linhas [duplicado]

Eu quero fazer uma única linha em duas novas linhas. Meu código: #!/bin/bash dir="$1" printf "maximum file size: %s" \ find $dir -printf "%s %p\n" | sort -n | tail -1 com o código acima estou enfrentando um...
12.05.2015 / 09:40
3
respostas

Como percorrer as linhas em um arquivo que contém * em cada linha

Eu tenho um arquivo que contém cerca de 800 linhas. Todas as linhas contém 1 * caractere nele. Eu preciso percorrer as linhas no arquivo, então usei o seguinte loop for i in $(cat file_path); do echo $i; done Infelizmente, não funciono...
13.05.2015 / 07:30
1
resposta

Nnúmero de redirecionamentos de HTML de cURL

Meu pequeno script extrai DOIs de um arquivo csv para verificar se estão corretos. O número deve ser igual a 3 e, se não, quero enviar uma mensagem. #!/bin/bash doi=j.1540-6261.2011.01681.x num_redirect=[[ curl -L -s -w %{num_redirects} "...
14.04.2015 / 16:57
1
resposta

Script de Bash de Entrada do Usuário

Estou tentando criar um Bash Script com 4 opções e solicitar que o usuário selecione uma opção. Cada opção corresponde a uma operação do Comando Linux. Alguém pode me dar um bom exemplo de como isso poderia ser implementado? Obrigado.     
25.03.2015 / 12:52
2
respostas

É possível usar caracteres especiais em um nome de função do shell?

Eu tenho que criar a função no shell script, que o nome da função deve conter os caracteres especiais. como >() { echo $1 $2 } Aqui o nome da minha função é > , se for possível, como posso dar, como acima e...
25.03.2015 / 10:10
3
respostas

Loop para snmpwalk no bash

Eu tenho um problema na minha saída usando o snmpwalk, então estou tentando neste script: var='snmpwalk -v2c -c private ${ip} .1.1.1.6' echo "${hostname}=>${var}" para ter esta saída: R1=>Gauge32: 240 R1=>Gauge32: 293 R1=>G...
05.05.2015 / 07:53
2
respostas

Não de arquivos e diretórios em um diretório específico no shell script

Estou trabalhando no Linux e é novo para mim. Eu criei um script de shell countfiledirs . Eu quero saber o número de arquivos e diretórios em um diretório específico. Meu código é: #!/bin/bash echo "total directories:" 'find . -type d |...
04.05.2015 / 12:35
1
resposta

Passar sequência para um script bash

Eu estou procurando uma maneira de passar uma seqüência arbitrária de números para um script bash. Eu sei sobre seq . No entanto, a palavra chave aqui é arbitrária . Por exemplo: $ ./do_foo 2,4,5 Deve realizar algo assim: #!/bin/bas...
07.05.2015 / 18:03
2
respostas

Problemas com o basic if then statement

aprendendo os fundamentos do script e eu tenho essa linha de código: #!/bin/sh if [ $# -ne 1] then echo "Please provide one directory to search" echo "Example usage: something.sh directory_name" exit 1 fi no entanto, quando e...
21.04.2015 / 15:57
1
resposta

Execute o script da GUI com saída de terminal

Eu gostaria de executar um script da GUI. Por exemplo, um simples echo "hello" no menu de contexto do botão direito. No meu caso, eu configuraria uma ação em thunar assim: Em seguida, aparece no menu de contexto e é executado. Mas e...
24.04.2015 / 10:06