Perguntas sobre 'shell'

2
respostas

Se o nome do arquivo tiver mais de n caracteres, exclua os últimos

Sou meio novo no shell do Unix e não consigo encontrar a resposta do meu problema: Eu tenho uma pasta contendo vários arquivos: um nome de arquivo correto contém exatamente 13 caracteres (números + letras + sublinhado). Por exemplo: 130535...
17.03.2016 / 10:13
3
respostas

Como escrever conteúdo de vários arquivos em um único no Unix?

Suponha que em um diretório existam alguns arquivos como: file1.txt file2.txt file3.txt file4 file5 fab text1 Eu preciso eliminar os arquivos com a extensão .txt e anexar o conteúdo dos arquivos restantes com um nome de arquivo inic...
02.03.2016 / 14:05
1
resposta

para problema de loop, detecta arquivo com tamanho e copia independentemente do nome

A situação: Eu quero copiar todos os arquivos odt com tamanho maior que 0 de uma pasta para outra. Os nomes dos arquivos conterão os seguintes caracteres: +% & [(e espaços. Aqui está minha tentativa: #!/bin/bash mvfunc () { i...
19.03.2016 / 12:06
1
resposta

Redirection Error in Function [fechado]

Estou tentando descobrir por que o código abaixo não funciona e me dá um erro Bad file descriptor . É uma espécie de follow-up para esta questão como se aplica ao script no qual estou trabalhando atualmente. Logo no início do chamador, e...
18.03.2016 / 22:15
1
resposta

O comando 'set' [fechado]

Quando eu uso set no prompt do shell, posso ver as variáveis de ambiente, as variáveis do shell e assim por diante. Eu sei que set mostra variáveis de ambiente do usuário e shell vars. Mas, o que está relacionado a muitas funções que é...
19.02.2016 / 16:32
1
resposta

Como eu crio um script simples para matar o uhttpd e depois iniciar o lighttpd?

Eu tenho um roteador executando uhttpd por padrão e há um processo usando lighttpd gostaria de executar em vez disso. Como os dois processos compartilham a mesma porta, eu gostaria de matar uhttpd e depois iniciar lighttpd automatica...
16.02.2016 / 07:13
2
respostas

Como obter os registros da tabela psql no shell script?

Eu tenho postgresql, em que eu tenho uma tabela com 10 registros, eu quero os 10 registros no script de shell de 10 variáveis locais. Eu tentei com o seguinte caminho, mas ele irá armazenar todos os registros na lista 123 [0] variável não na...
01.03.2016 / 11:33
3
respostas

Veja o conteúdo do script de origem

Quando eu insiro um script no bash, existe a possibilidade de olhar para o script, que acabei de obter, sem acessar o script em si?     
02.03.2016 / 00:15
3
respostas

Como compactar em massa subpastas diferentes?

Eu tenho uma pasta all_folders que contém 5 pastas: ./all_folders ./all_folders/folder1 ./all_folders/folder2 ./all_folders/folder3 ./all_folders/folder4 ./all_folders/folder5 Posso compactar todas essas pastas usando um único comando...
12.02.2016 / 06:20
1
resposta

Espaço de impressão entre cadeias

#!/bin/bash ARRAY="185.18.207.66 31.18.212.113" result="" for i in $ARRAY do result=$(printf '%s %s' "$result" "$i" "checked") done paste <(printf "%s\n" $result) Estou tentando imprimir endereços IP, mas adicionando "checked"...
05.04.2016 / 09:21