Perguntas sobre 'shell-script'

1
resposta

Maneira portátil de personalizar o executável chamado pelo script

Eu tenho um script que preciso instrumentar. Suponha que ele chame um programa foo . Eu posso definir a função foo e exportá-la para o sub-shell, fornecendo assim a% instrumentadafoo call. Isso funciona somente se o script for executado...
10.11.2015 / 13:47
2
respostas

Forçando a expansão de um alias global em parte de uma palavra

Eu tenho alguns scripts /tmp/foo/bar.sh e /tmp/foo/baz.sh , o seguinte: # /tmp/foo/bar.sh alias -g __FILE__='${(%):-%x}' alias -g __DIR__='${${(%):-%x}%/*}' printf "sourcing %s\n" __FILE__ printf "about to source %s/baz.sh\n" __DIR__...
12.11.2015 / 18:02
2
respostas

grep -E-f para capturar endereços IP correspondentes em dois arquivos e, imprimir ou fazer o eco do resultado de cada iteração, xx.xx.xx.xx encontrado ou xx.xx.xx.xx não encontrado

Tendo uma pequena lista de algumas centenas de endereços IP em file1 e deseja identificar se algum desses endereços IP está faltando na lista principal, file2 . Procurando por uma saída > redirecionar para um arquivo que imprime resultad...
13.11.2015 / 05:32
1
resposta

Script de backup Rsync para vários servidores

Eu tenho um script simples que faz o backup de dados do servidor remoto via ssh usando o rsync. Eu tenho um arquivo de configuração externo para isso. Neste arquivo de configuração eu tenho variáveis: OPTIONS, REMOTE_IP, SOURCE e DESTINATION....
22.09.2015 / 14:32
1
resposta

Confine os diretórios nos quais um script agirá

Por exemplo, tenho um script parecido com: for i in */*/ do cd $i cp POSCAR.ideal OSZICAR .. cd .. rm -r */ cd ../; done para remover uma subpasta de uma pasta, mas com um pouco de imprevidência, por exemplo, o último ../ é escr...
02.10.2015 / 01:57
2
respostas

'última' alternativa mostrando logins apenas para o usuário atual

Estou ciente de que posso usar last $USER , mas isso não funcionará corretamente ou com segurança em máquinas com muitos usuários - nenhum usuário deve saber o IP de outro usuário ou quando ele efetuou login. Existe uma solução conhecida para...
23.09.2015 / 08:40
2
respostas

Renomeie arquivos no script bash

Estou escrevendo um script para renomear meus arquivos. A sintaxe atual do nome do arquivo é program 1.c e quero alterar isso para cprogram-program1.c . Não consigo obter este formato. Poucas condições para simplicidade são: suponha...
01.10.2015 / 02:49
1
resposta

Convert Key: O valor emparelha vários blocos de dados em arquivos csv

Eu tenho vários blocos de dados de pares de chave: valor separados por delimitador "*************" em um arquivo de texto.A ajuda necessária aqui é para um script de shell para convertê-los em arquivo csv . ************* Name : Anderson Age...
03.12.2015 / 18:38
2
respostas

Comando scp sobre ssh sem senha no script

Aqui está o meu problema: Eu gostaria de executar o comando scp após ssh para o servidor remoto sem digitar senhas. Eu descrevo meus passos. Meus primeiros passos foram: ssh-keygen -t rsa and local@host$ ssh-copy-id -i /root/.ssh/id_r...
30.11.2015 / 16:14
1
resposta

.profile é escrito em shell script - posso fazer meu sistema entender que quero executar um script Python?

Eu recebo Python. Eu não recebo script de shell. Eu poderia aprender shell script, mas eu preferiria não se eu pudesse usar o Python em seu lugar. Um bom lugar para eu começar seria o script .profile . Atualmente, para mim é: # ~/.profil...
10.12.2015 / 05:17