Perguntas sobre 'shell-script'

3
respostas

Encontre recursivamente todos os arquivos chamados “file.txt” e execute um comando sed

O desafio da minha tarefa é que o file.txt pode estar em subpasta ou em sub-subpastas. A estrutura geral é assim: folder |___subfolder |_____file.txt | |___subfolder |____subfolder...
25.07.2016 / 04:25
3
respostas

Como não imprimir uma nova linha com echo (e wc) em um script de shell?

Eu fiz este script: #! /bin/sh path="foo" while touch $path ; do path=./${path} done echo "echec avec le nom $path qui fait" echo $path|wc -c echo "caracteres" Como posso imprimir na mesma linha as 3 linhas de eco?     
13.07.2014 / 15:09
3
respostas

Como eu leio a saída de comandos em um script

Estou aprendendo scripts do Linux no momento, e uma coisa que consigo trabalhar é atribuir uma saída de comando a uma variável. O comando service httpd configtest retorna Syntax is OK , então eu escrevi isso. #!/bin/bash var='service ht...
04.04.2014 / 17:34
8
respostas

Imprime o número dado na ordem inversa [fechado]

clear echo "Enter a number" read n sd=0 rev=0 while [ $n -gt 0 ] do sd=$(( $n % 10 )) rev=$(( $rev *\ 10 + $sd )) n=$(( $n / 10 )) done echo "Reverse number of entered digit is $rev" Do código acima, não consigo obter a saída n...
24.02.2013 / 07:06
5
respostas

Classificando STDIN pelo comprimento e número de nonblanks em um Bash Script

Estou trabalhando no aprendizado de scripts Bash, mas estou lutando com esse problema. Dado um monte de linhas de STDIN , ordene-as primeiro pelo comprimento da linha em ordem crescente. Então, se houver linhas com o mesmo número de caracteres...
11.05.2017 / 06:52
1
resposta

O parâmetro especial bash $ @ é tratado como um loop no printf?

Estou testando o seguinte: foo() { printf "\nAll the parameters, each on a separate line:\n" printf "param: %s\n" "$@" } foo The "nicely colored" rainbow A saída é: All the parameters: param: The param: nicely colored...
26.03.2018 / 13:36
5
respostas

Script para listar apenas arquivos do tipo texto ASCII no diretório atual?

Como escrever um script de shell que pesquisa o diretório atual do UNIX e retorna os nomes de todos os arquivos do tipo texto ASCII?     
19.03.2011 / 03:50
2
respostas

O que é uma maneira segura e portátil de dividir uma string na programação shell?

Ao escrever um script de shell, muitas vezes quero dividir uma string. Aqui está um exemplo muito simples: for dir in $(echo $PATH | tr : " "); do [[ -x "$dir"/"$1" ]] && echo $dir done Isso pesquisará cada diretório no $ PATH...
08.02.2013 / 12:10
5
respostas

Como exibir o resultado de df a cada 30s? [duplicado]

Tudo que eu quero ver é o% depois que eu emito df / a cada 30s, mas na mesma linha logo após o número anterior. Assim, o resultado final seria 86% 86% 86% 87% 87% ...... Poderia ser um código de linha? Ou múltipla linha 'programa'?...
23.04.2013 / 07:28
4
respostas

Script shell para percorrer uma pasta e listar arquivos

Eu tenho uma pasta chamada 'sample' e ela tem 3 arquivos nela. Eu quero escrever um script de shell que irá ler esses arquivos dentro da pasta de exemplo e publicá-lo em um site http usando curl. Eu escrevi o seguinte para listar os arquivos...
06.04.2017 / 17:16