Perguntas sobre 'shell-script'

1
resposta

Substitua a saída multilinha '…' do comando find [duplicate]

Eu preciso substituir a saída do comando find por outro comando para processar todos os arquivos encontrados, por exemplo: mdls 'find ~/target_dir/ -iname '*some*' -depth 1' ( mdls é um comando no OS X que obtém atributos de metad...
07.04.2016 / 06:02
1
resposta

OutputNamingVariable para vários arquivos no script Bash

Eu tenho um script que criei para preencher uma série de Jpgs, criar um subdiretório no diretório de trabalho, mover os Jpgs preenchidos para o subdiretório, mudar para o subdiretório e depois usar o comando convert do Imagemagick para sobrepor...
25.03.2016 / 06:27
1
resposta

Script Bash para alterar a senha no chroot

Eu construí um CD live do Linux From Scratch e escrevi um script de instalação para ele. Há uma etapa nesse script na qual eu pego um nome de usuário e uma senha do usuário e cria um usuário. O sistema de arquivos instalado é montado em /mnt...
27.03.2016 / 08:19
2
respostas

Alguém pode me esclarecer sobre a variável global neste script de shell?

Aqui está o código. #!/bin/bash var_change() { local var1='local 1' echo Inside function: var1 is $var1 : var2 is $var2 var1='changed again' var2='2 changed again' } var1='global 1' var2='global 2' echo Before function call: var1 is $va...
12.04.2016 / 01:19
1
resposta

Existe uma proteção BASH na cópia remota de arquivos raiz?

Estou tentando usar um script para trazer o log ao administrador. Este script é enviado e carregado via mussh na máquina remota #!/bin/bash scp files.log user@user:~/ (Eu também tentei com o sudo scp ... mas mesmo resultado) .A permiss...
29.03.2016 / 18:31
1
resposta

Por que esse script não está copiando os arquivos dentro do meu diretório de origem?

Estou executando um script com dois argumentos. myshell.sh source destination Então eu quero copiar todos os arquivos (não incluindo subdiretórios) dentro do diretório fonte e copiá-los para o diretório de destino. Eu tenho o programa...
30.03.2016 / 23:51
2
respostas

move arquivos com caracteres especiais para o novo diretório

Eu estou tentando escrever um loop para um script que verifica um diretório específico para quaisquer caracteres especiais e move esses arquivos para um diretório específico (exceto espaços e hífens - esses são simplesmente substituídos por subl...
06.05.2016 / 15:47
1
resposta

Modificação do script de shell necessária para mostrar o IP e o host DD-WRT

Estou executando o DD-WRT v.3.0 em meu roteador Linksys EA6500 e tenho o seguinte script em execução para me dar acesso ao endereço MAC WiFi que está conectado no momento ao roteador: echo "#!/bin/ash" > /tmp/getmac.sh echo 'echo { > /t...
20.03.2016 / 05:24
1
resposta

Diferença nas condições / teste

Digamos que eu tenha que testar se o arquivo contém uma string "mail", qual é a diferença entre if grep -q "mail" "file"; then ... if [ $( grep -l "mail" "file") ]; then ... [ grep -l "mail" "file" ] && .. Existem diferenças ou...
17.03.2016 / 11:00
1
resposta

como obter ou refletir o nome da função bash que é chamada? [duplicado]

eu ainda não encontrei uma solução para isso. Alguém uma dica? Às vezes eu escrevo funções bash em meus scripts de shell e adoro ter meus scripts sendo detalhados, não apenas para depuração. Então, às vezes eu gostaria de exibir o "nome" de...
01.04.2016 / 10:45