Perguntas sobre 'shell'

2
respostas

extrai a seção intermediária de linhas de um arquivo de texto?

Eu estou escrevendo um script php para analisar um arquivo de texto grande para inserções de banco de dados a partir dele. No entanto, no meu host, o arquivo é muito grande e eu atingi o limite de memória para php. O arquivo tem cerca de 16.0...
14.10.2011 / 16:56
5
respostas

Desenha aleatoriamente um certo número de linhas de um arquivo de dados

Eu tenho uma lista de dados, como 12345 23456 67891 -20000 200 600 20 ... Suponha que o tamanho desse conjunto de dados (ou seja, linhas de arquivo) seja N . Eu quero desenhar aleatoriamente m linhas deste arquivo de dados. Portanto,...
22.01.2012 / 13:44
2
respostas

do… while ou do… até no shell script do POSIX

Existe o bem conhecido loop while condition; do ...; done , mas existe um loop de estilo do... while que garanta pelo menos uma execução do bloco?     
02.01.2013 / 15:40
8
respostas

Como remover apenas o conteúdo dos diretórios?

Eu estou em uma pasta: /var/myfolder . Dentro há outras pastas como: /var/myfolder/A/ /var/myfolder/B/ '/var/myfolder/C/ etc. Dentro de cada um, existem alguns arquivos com nomes aleatórios. Como faço para remover todos os arqui...
20.08.2012 / 23:06
6
respostas

Posso fazer 'cortar' alterar um arquivo no lugar?

A man page não me dá muita esperança, mas estou esperando que seja um recurso não documentado (e / ou específico do GNU).     
13.01.2011 / 22:42
3
respostas

Como executar o mesmo comando “X” várias vezes com um atraso de alguns segundos? [duplicado]

Eu sei como executar vários comandos ao mesmo tempo, mas agora o que eu preciso é executar o mesmo comando várias vezes com algum atraso entre a execução do comando. Requisitos Eu não quero usar um script para isso Um único comando de...
22.11.2013 / 06:17
6
respostas

Verificação de binários de comando antes da execução

Existem métodos para verificar o que você está realmente executando a partir de um script bash? Digamos que seu script bash esteja chamando vários comandos (por exemplo: tar , mail , scp , mysqldump ) e você esteja disposto a garantir...
12.01.2017 / 09:40
5
respostas

Listar todos os comandos que um shell conhece

O que eu posso digitar no meu shell (que é bash ) que listará todos os comandos que são reconhecidos? Além disso, isso difere por shell? Ou todas as shells têm apenas um "diretório" de comandos que reconhecem? Em segundo lugar, pergunta...
12.10.2013 / 17:12
6
respostas

A maneira mais rápida e eficiente de obter o número de registros (linhas) em um arquivo compactado com gzip

Estou tentando fazer uma contagem de registros em um arquivo gzip de 7,6 GB. Eu encontrei algumas abordagens usando o comando zcat . $ zcat T.csv.gz | wc -l 423668947 Isso funciona, mas leva muito tempo (mais de 10 minutos para obter a...
08.05.2017 / 07:22
8
respostas

Ordem reversa de elementos delimitados por ponto em uma string

Eu tenho uma string de entrada como: arg1.arg2.arg3.arg4.arg5 A saída que quero é: arg5.arg4.arg3.arg2.arg1 Nem sempre são 5 arg's, podem ser de 2 a 10. Como posso fazer isso em um script bash?     
09.08.2016 / 12:14