Perguntas sobre 'scripting'

4
respostas

Existe diferença entre o script ./script e bash? [duplicado]

Dado um arquivo de script de shell que começa como #!/bin/bash # (bash script here), e foi chmod +x ed, existe alguma diferença na execução de ./script e bash script da linha de comando?     
11.11.2013 / 15:39
4
respostas

passando as senhas para um script

Eu quero scp um arquivo para um host remoto e, a partir daí, executar um comando no arquivo e sair da sessão remota. Se eu escrever um script normal, chame scp e, em seguida, ssh , eu sou solicitado a inserir duas senhas. Existe uma mane...
05.02.2012 / 04:29
2
respostas

Como repetir um comando quando há uma string específica em um arquivo?

Eu quero repetir um comando enquanto houver uma string específica em sua saída, o que indica que houve um erro. O comando é gksu ./installer.run > ./inst.log 2>&1 O que eu quero fazer é repeti-lo enquanto houver 'string' em ./in...
28.04.2017 / 08:49
3
respostas

Verifique a senha do usuário com um script de shell

Eu tenho um script que pede a senha do usuário e quero verificar se a senha fornecida está errada ou não. #A little fragment of my script read -sp 'Your password: ' password; if [[ $password -ne WHAT GOES HERE? ]]; then MORE CODE HERE e...
12.12.2016 / 18:09
4
respostas

Shell Script para executar script de shell para todos os subdiretórios

Estou fazendo um script para simplificar minhas tarefas diárias. Todos os dias, tenho que procurar algumas coisas dentro de um servidor da empresa. Tudo bem, no entanto, agora, eles segregaram cada objeto em sub-diretórios. Eu estou procurando u...
02.08.2012 / 09:54
2
respostas

Verifique se existe um arquivo em uma máquina remota com espaços no nome do arquivo e / ou caminho

Eu tenho um script simples; Eu basicamente quero ter certeza de que o arquivo existe em uma máquina remota. Eu encontrei vários exemplos de como fazer isso, mas o componente ausente é como fazer isso com espaços no caminho e / ou nome de arqui...
19.10.2016 / 15:18
1
resposta

Copie as últimas n-linhas de um arquivo para outro

No contexto de adicionar as mesmas linhas no final dos arquivos .bashrc ou .vimrc de várias contas de usuário na mesma máquina, qual seria uma maneira fácil de copiar as últimas n-linhas de um shell script para outro?     
12.04.2016 / 00:01
1
resposta

Script LFTP para baixar arquivos

Eu quero escrever um script lftp que baixará arquivos a cada 15 minutos de um servidor a cada x quantidade de tempo. Alguém pode me aconselhar sobre como posso fazer isso? Obrigado     
12.01.2016 / 11:59
1
resposta

Como criar uma matriz possivelmente vazia do nome do arquivo glob?

Com zsh , não é difícil criar uma matriz possivelmente vazia dos resultados de um glob (nome do arquivo) (possivelmente nulo). Por exemplo: % pathlist=( /no/such/path/*(N) ); printf -- "%d\n" $#pathlist 0 Com bash , no entanto, a ap...
26.02.2018 / 22:58
2
respostas

A expansão zsh funciona de forma diferente em scripts não interativos?

Atualmente, estou trabalhando em um script zsh bem simples. O que eu costumo fazer é algo como: mv */*.{a,b} . Quando executo isso em um script zsh, ele parece expandir de maneira diferente e falhar enquanto funciona no modo interativo....
28.04.2015 / 14:25