Perguntas sobre 'shell-script'

1
resposta

Script de shell para listar as primeiras ou últimas n linhas de um arquivo

Eu quero escrever um script que liste as primeiras n linhas ou as últimas n linhas de um arquivo especificado. cd $1=filename $2=string $3=lenght if [ "$filename" == "head" ] #If the user uses the head command then d...
15.12.2015 / 21:58
1
resposta

Comparando valores em uma mesma string [closed]

No meu script, estou recebendo dados do site, assim: content=$(wget 10.0.1.5:8000/currentsong?sid=1 -q -O -); É basicamente informação sobre músicas no servidor shoutcast. Mas existe o problema: Eu gosto de fazer: se o novo valor não corr...
26.12.2015 / 15:11
3
respostas

Script para copiar arquivos de uma pasta e acrescentar md5sum ao novo nome de arquivo

Gostaria de saber se isso é possível: Eu tenho um grande número de arquivos .mov em uma pasta. Gostaria de saber se posso copiar os arquivos para uma pasta separada, mas incluir o md5sum nos novos nomes de arquivos, após o nome real, mas a...
09.10.2015 / 15:22
1
resposta

Procura por um padrão em um arquivo e move-o para os novos arquivos um por um

Estou tentando pesquisar um determinado padrão em um arquivo e movê-lo para novos arquivos, um por um. Eu tentei sed -n 's/CREATE PROCEDURE/,/END ;/p' File É novamente imprimir o mesmo arquivo. O dado abaixo é o conteúdo do arquivo. SET PA...
09.10.2015 / 11:02
3
respostas

Como dividir um “texto de uma linha”, baseado no padrão? [fechadas]

Eu tenho um arquivo de 1 linha, contém caracteres não gráficos e quero dividi-lo com base em um padrão. Meu padrão é \[0-9][0-9][0-9] ; como eu posso fazer isso? Por exemplo, quero dividir esta linha: CHANGE^9^OE@ MORE^0^L^[[00m^OAC DEPOSIT...
10.10.2015 / 05:15
2
respostas

Empurrando para um repositório Git do shell script

Estou tentando confirmar / enviar alterações para um servidor Git remoto com o código de amostra abaixo: #!/bin/sh USER='username' REPO='/home/'${USER}'/Sites/git/bitbucket/kb' COMMIT_TIMESTAMP='date +'%Y-%m-%d %H:%M:%S %Z'' DATELOG='date +'...
31.08.2015 / 20:26
1
resposta

Como posso mesclar 3 comandos e executá-los?

Eu tento executar um script que descobre os caminhos com base no nome do host: por exemplo. Se hostname retornar computer1 , eu gostaria de executar path/to/Computer1.py (onde path / to é um caminho que sempre será o mesmo). A parte do c...
30.08.2015 / 18:12
3
respostas

Como posso excluir uma linha de um arquivo quando a linha contém uma string específica? [duplicado]

Eu tenho um arquivo que é separado por vírgula. Eu tenho que encontrar um texto específico e, em seguida, excluir a linha completa. por exemplo, 123,aaa,bbb,888,8881 124,bbb,ccc,999,8881 125,ccc,ddd,888,8883 Eu tenho que apagar a lin...
22.07.2016 / 05:52
2
respostas

Script shell: redireciona a saída da consulta SQL para um arquivo

Dentro de um script de shell, escrevi abaixo sqlq(){ result='sqlplus -S sss/eee@sid < $1|grep -v '^$'' echo $result } echo "select * from emp" > q.sql sqlq q.sql Eu preciso direcionar a saída para um arquivo. Eu tentei spool dentr...
03.08.2016 / 07:27
2
respostas

Por que essa quebra não pode me tirar desse loop while-do?

código: Isto é para criar alguma animação e quando a variável de contagem $i obtém 5, ele para e carrega o futuro código de shell. chars="/-\|" while :; do for (( i=0; i<${#chars}; i++ )); do sleep 0.1 echo -en "${chars:$i...
08.09.2015 / 07:36