Articles of concha

Renomear vários arquivos no shell

Eu tenho vários arquivos em um diretório, exemplo: linux_file1.mp4 , linux_file2.mp4 e assim por diante. Como faço para mover esses arquivos, usando shell, para que os nomes sejam file1.mp4 , file2.mp4 e assim por diante. Eu tenho cerca de 30 arquivos que eu quero passar para o novo nome.

O que significa a linha “#! / Bin / sh” em um shell script UNIX?

Eu estava passando por alguns tutoriais de script de shell e encontrei o seguinte exemplo de programa: #!/bin/sh clear echo “HELLO WORLD” Alguém pode, por favor, dizer qual é o significado de mencionar ‘ !/bin/sh ‘ no comentário?

Como verificar se o comando existe em um script de shell?

Eu estou escrevendo meu primeiro script de shell. No meu script, gostaria de verificar se existe um determinado comando e, se não, instale o executável. Como eu verificaria se esse comando existe? if #check that foobar command doesnt exist then #now install foobar fi

Por que iniciar um comando shell com uma barra invertida?

\curl -L https://get.rvm.io | bash -s stable Por que o comando está começando com \ ? Este é o site onde eu vi.

O que significa o operador Bash <<<?

O que o operador bash <<< quer dizer, dentro do seguinte bloco de código? E por que o IFS continua sendo um espaço, não um período? LINE=”7.6.5.4″ IFS=. read -a ARRAY <<< "$LINE" echo "$IFS" echo "${ARRAY[@]}"

Como contar todas as linhas de código em um diretório recursivamente?

Nós temos um aplicativo PHP e queremos contar todas as linhas de código sob um diretório específico e seus subdiretórios. Não precisamos ignorar os comentários, pois estamos apenas tentando ter uma ideia aproximada. wc -l *.php Esse comando funciona muito bem em um determinado diretório, mas ignora subdiretórios. Eu estava pensando que isso poderia funcionar, […]

Divisão em script e ponto flutuante

Eu gostaria de fazer a seguinte operação no meu script: 1 – ((m – 20) / 34) Eu gostaria de atribuir o resultado desta operação para outra variável. Eu quero que meu script use matemática de ponto flutuante. Por exemplo, para m = 34: results = 1 – ((34 – 20) / 34) == 0.588

O Ubuntu diz “bash: ./program Permission denied”

Estou executando o Ubuntu no computador 1 e no computador 2. Compilei um programa C ++ no computador 1 e posso executá-lo a partir do terminal usando ./program_name . Corre bem. No entanto, quando tento fazer isso no computador 2, ele diz: bash: ./program_name: permission denied O que há de errado e o que posso […]

Remover inputs duplicadas usando um script Bash

Eu quero remover inputs duplicadas de um arquivo de texto, por exemplo: kavitha= Tue Feb 20 14:00 19 IST 2012 (duplicate entry) sree=Tue Jan 20 14:05 19 IST 2012 divya = Tue Jan 20 14:20 19 IST 2012 anusha=Tue Jan 20 14:45 19 IST 2012 kavitha= Tue Feb 20 14:00 19 IST 2012 (duplicate entry) […]

Como append a saída ao final do arquivo de texto no script de shell / bash

Como eu adiciono a saída de um comando ao final de um arquivo de texto?