Perguntas sobre 'scripting'

1
resposta

não pode fazer com que scripts sejam executados em uma VM Minimal (+ LXDE) de Lubuntu (Xenial) com shebangs

Eu me envergonhei um pouco aqui com um simples erro de digitação e uma profunda ignorância. Poupe algum pesar: seus hasbangs / shebangs sempre devem ter um / , como #!/bin/bash seja preciso se você estiver trabalhando entre o host e...
16.12.2017 / 13:51
1
resposta

Como uso o sed para inserir uma linha no topo do meu arquivo?

Estou usando o shell bash no Amazon Linux. Estou tentando inserir uma linha no topo do meu arquivo para que eu tenha header_line="first_line_of_file" ... sed -i "1 i\$header_line" /tmp/$file_title No entanto, o que realmente aparece n...
04.05.2017 / 22:19
2
respostas

Como encontrar um texto, copiá-lo e inserir na próxima linha em um arquivo?

Estou tentando escrever um script que processe o arquivo .xml. Ele precisa encontrar todas as linhas com um elemento <title> , copiá-lo e colá-lo em uma próxima linha depois da encontrada, mas também alterando o tipo de elemento. Aqui es...
11.07.2017 / 23:57
2
respostas

Como usar o SSH para executar um script de shell em uma máquina remota?

Eu gostaria de executar alguns comandos sudo privilege usando o script bash do local para o servidor remoto via ssh sem passar vários comandos separando de ponto-e-vírgula no ssh. Eu tentei abaixo do passo, mas tenho erro. ssh -t user@remotei...
07.07.2017 / 22:36
2
respostas

Escrevendo um script para verificar se a saída de um comando é “3”

Estou tentando escrever um script para executar um comando e, se a saída do comando for 3, o script deverá sair e, se não for 3, o script deverá enviar um email para informar que a contagem não é 3. Eu escrevi este código abaixo, mas por algum m...
10.08.2018 / 23:16
2
respostas

Por que não tenho permissão para colocar parênteses no meu loop for?

Meu código é: dnafile=$1 for seq in (fold -w3 $dnafile | uniq); do fold -w3 $dnafile | grep $seq | wc -l echo $seq echo '(new line)' done Eu recebo o erro: syntax error near unexpected token '...
06.10.2017 / 21:33
3
respostas

Como vários comandos são dados para ex a partir da linha de comando?

Estou procurando usar o modo ex do vim para um script que estou tentando escrever, mas não consigo descobrir a sintaxe que me permitirá escrever vários comandos. Meu código é parecido com isto: ex -c 'normal! 2gg19|^V49gg59|y' geom.inc...
12.06.2017 / 21:15
2
respostas

Problema com um script simples

Esta é a minha estreia neste site. Eu tenho um problema com um script muito simples no AIX, mas não consigo encontrar o erro. Eu quero copiar arquivos entre dois diretórios, mas verificando primeiro a existência desses diretórios. O que estou fa...
12.01.2017 / 18:54
2
respostas

Como eu mudo a entrada de um script para ser o primeiro argumento na CLI?

Eu tenho um script chamado renomear, e onde ele afirma ./wid_*.jil eu quero ser capaz de inserir essas informações a partir da linha de comando durante a execução do script. for file in ./wid_*.jil do mv -i "${file}" "${file/orig/updat...
12.01.2017 / 19:15
2
respostas

Em conky, como posso mostrar uma barra de progresso para a faixa tocando em Deadbeef?

Eu tinha um script simples para o player de áudio Deadbeef: Apartequeestárelacionadacomaslinhasacimaéesta:TEXT${color3399FF}${alignr}dbaudioisplaying:#${alignr}${colorFFFFFF}${alignr}${execdeadbeef--nowplaying"%a"} ${color FFFFFF} ${alignr}...
26.04.2017 / 18:46