Perguntas sobre 'shell-script'

2
respostas

Como contar valores que correspondem a uma determinada condição?

Eu tenho um arquivo com o número de colunas, por exemplo arquivo de entrada 12 15 27 5 6 48 19 16 25 17 23 37 etc Eu quero contar todos os números ( X ) na coluna 2, por exemplo, que preencham a seguinte condição...
13.07.2016 / 17:22
3
respostas

Como excluir linhas no arquivo da posição específica até o final do arquivo

Eu tenho um arquivo com muitas linhas. Eu quero excluir da linha 1458 para o final do arquivo. Acho que posso fazer isso com sed , mas não sei como.     
05.07.2016 / 23:28
3
respostas

Repetindo o comando com diferentes nomes de arquivos

Aqui está uma disposição para alguém ... Estou tendo que executar um comando repetidamente: $ wp input csv MyCSV01.csv directory_name $ wp input csv MyCSV02.csv directory_name $ wp input csv MyCSV03.csv directory_name A única mudança é...
02.12.2015 / 18:59
3
respostas

Recuo como primeira linha

Como posso recuar um arquivo como sua primeira linha? Exemplo: Um arquivo contendo x=1+2+3+4+ 5+6+7+8 +9+10+12 deve ser convertido para x=1+2+3+4+ 5+6+7+8 +9+10+12 Eu preciso disso dentro de um script de...
13.12.2012 / 16:31
1
resposta

Analisando o comando 'find'

O comando a seguir me informa o tamanho dos arquivos de vídeo mp4: find -type f -name "*.mp4" -print0 | \ xargs -0 mplayer -vo dummy -ao dummy -identify 2>/dev/null | \ perl -nle '/ID_LENGTH=([0-9\.]+)/ && ($t +=$1) &&am...
25.01.2013 / 18:05
3
respostas

While loop usando um contador utilizando a entrada do usuário de um inteiro

Eu estou trabalhando em um script e eu tenho um tempo em que eu quero levar a entrada do usuário e usar como um valor inteiro com um contador assim: read -p "How many bytes would you like you replace :> " $numOfBytes echo "$numOfBytes byte...
15.05.2018 / 17:10
1
resposta

Erro de sintaxe: “expressão inteira esperada”

Estou usando o script abaixo x=5.44 p=0 temp=$(printf "%.*f\n" $p $x) echo $temp if [ temp -gt 0 ] then echo "inside" fi e eu estou ficando abaixo da saída com erro. 5 ./temp.sh: line 6: [: temp: integer expression expected     
13.04.2018 / 16:18
4
respostas

condicionais inline para atribuição

Existe um "equivalente inline" a expressões como as seguintes: if [[ $VERBOSE == 1 ]]; then V=$FOO else V= fi Estou pensando em algo assim em perl , por exemplo: $V = $VERBOSE ? $FOO : undef; (BTW, meu interesse não é tanto n...
09.02.2014 / 17:11
3
respostas

É possível que um script de shell contenha os comandos tcsh e bash no mesmo script?

Digamos que eu modifique um monte de código que usa o tcsh, mas como muitas pessoas dizem que o bash é mais moderno, eu também gostaria de aprender bash ao longo do caminho. É possível usar um script que contenha esses dois comandos ao mesmo tem...
09.06.2012 / 22:28
4
respostas

Ter regex no script Bash

O script bash faz muitas coisas. No entanto, no início, deve começar se a entrada passada para o script for um caminho de diretório. Por exemplo, maneira correta de dizer o caminho do diretório é "/ var / lib / test", e maneira incorreta é "/ va...
28.09.2018 / 11:39