Perguntas sobre 'scripting'

2
respostas

Substrings no script de shell

Estou tentando obter uma substring de uma string, mas estou recebendo o erro: ${curr_rec:3:4}: bad substitution #!/bin/ksh get_file_totals() { if [ -e "$file_name" ] then IFS='' while read line do...
27.05.2015 / 11:26
3
respostas

Script para mover um tipo de arquivo e criar uma subpasta, se existir?

Eu estou tentando encontrar um script que basicamente olharia de forma negativa em um diretório, e se o script encontrar arquivos que são .flac files, ele criará uma subpasta chamada FLAC na mesma pasta e moverá o .flac de arquivos apenas...
30.05.2015 / 19:23
2
respostas

Como copiar apenas arquivos em um diretório especificado para outra pasta

Estou tentando copiar apenas os arquivos de um diretório (não incluindo pastas ou arquivos em suas subpastas) para outro local usando cp /media/d/folder1/* /home/userA/folder2/ . Ele está copiando os arquivos, mas o problema é que há uma lista...
16.03.2015 / 02:05
3
respostas

Reduz o comprimento da coluna específica no arquivo de texto delimitado

Eu preciso que a quinta coluna em um arquivo de texto delimitado seja reduzida para apenas os 5 primeiros caracteres. Todas as outras colunas devem permanecer sem edição. Entrada: file1.txt column1 column2 column3 column4...
11.11.2014 / 15:35
1
resposta

Substituição de padrão

Alguém pode me explicar em breve sobre a sintaxe deste comando? Conheço a saída desse comando, mas quero saber como ele está funcionando. Espero uma explicação em termos de como esse comando é realmente escrito e o significado de cada um do...
26.08.2014 / 08:01
2
respostas

Como posso comentar o snmpmibd e o snmpd no rc.tcpip no AIX usando o sed?

Eu preciso comentar uma entrada no arquivo rc.tcpip dentro de / etc # Start up the snmpmibd daemon start /usr/sbin/snmpmibd "$src_running" # Start up the Simple Network Management Protocol (SNMP) daemon start /usr/sbin/snmpd "$sr...
09.05.2014 / 10:32
2
respostas

identifica o disco rígido antes da montagem

Eu recentemente fiz 2 scripts que cuidam da montagem e desmontagem de um disco rígido no linux. O que eu não consegui descobrir é o seguinte. No momento, estou montando /dev/sdc1 to /home/media/externalHardDrive . O problema é que, quando i...
07.11.2014 / 09:22
1
resposta

Por que recebo um final de arquivo inesperado no meu script ao usar o gzip?

Eu tenho uma dúvida com isso: for i in ./*.gz do gunzip -c $i | head -8000 | gzip > $(basename $i) done Eu recebo um erro de "fim de arquivo inesperado" para o gzip, e não obtenho o 8000, apenas algumas dezenas de linhas. Eu verifiquei...
29.10.2014 / 20:41
2
respostas

Substituindo extensões de arquivo em uma variável

Gostaria de fazer o seguinte: crie um .tex e mostre-o diretamente após a compilação com o evince, idealmente seria assim: showpdf file.tex então eu escrevi #!/bin/sh pdflatex $1 && evince ? em que ? é algo que levaria...
16.03.2015 / 16:14
3
respostas

awk deseja totalizar por hora e variável

Eu posso executar isso e funciona bem - note: o campo $ 1 é um campo com data / hora carimbada ... gawk -F ":" "{ print $1 }" /cygdrive/c/counting/ourlog | sort | uniq -c | sort -r 57339 2014-03-21 09 54290 2014-03-21 08 54036 2014-03-2...
01.04.2014 / 07:53