Perguntas sobre 'shell'

4
respostas

Como agrupar arquivos, adicionando novas linhas ausentes no final de alguns arquivos

Eu tenho um monte de arquivos .text, mais dos quais terminam com o padrão nl. Um casal não tem nenhum terminador no final. O último byte físico é (geralmente) um caractere alfabético. Eu estava usando cat *.text >| /tmp/joined.text...
16.02.2017 / 19:17
4
respostas

Use o awk interativamente através de um tubo

Analisando esta questão , notei que awk não consegue ler o usuário entrada se o arquivo está sendo canalizado para entrada padrão, mas não comportar-se como esperado se ler entrada de um arquivo fornecido como um comando parâmetro de linha....
14.12.2015 / 20:44
1
resposta

Como imprimir os números de linha com a linha correspondente que corresponde a um padrão usando o comando shell? [duplicado]

Arquivo, .false alarm is bla no. 11 .no alarm generated is bla .application will be killed is bla wall command .doc file is document file with .doc extension .no authority for this selection bla Agora, o que eu quero no meu arquivo de s...
25.08.2015 / 19:33
3
respostas

Como dormir até uma determinada data e hora?

Eu quero escrever um shell onde é dada uma data (dia-hora-min), por exemplo, 10:00 AM Sun 2:30 PM Mon ... Ele dorme até essa data exata & Tempo. Eu pensei que uma maneira de fazer isso é, eu poderia pegar a data atual e calcular a dif...
03.02.2016 / 18:59
1
resposta

Algum problema ao atribuir uma variável a outra no shell sem usar aspas? [duplicado]

Esta questão é sobre atribuir todo o conteúdo de uma variável a outra variável. A variável não está sendo usada (enviada para echo , etc.) Nenhuma expansão de parâmetros está sendo feita durante a atribuição. Minha pergunta ta...
05.08.2015 / 16:35
2
respostas

. / path / to / a / shell-script-file? (dentro de um script de shell) [duplicado]

O que faz . /path/to/a/shell-script-file fazer exatamente? Quero dizer, obviamente, ele executa esse script de shell, mas por que colocar esse . seguido por um espaço antes do caminho / nome do arquivo de script?     
12.10.2015 / 01:09
3
respostas

Como posso ajustar a expansão de variáveis entre aspas?

Meu script bash é assim: #!/bin/bash set -x ./test FLAGS=${@:2} E quando executo ./script 1 2 3 , o comando executado é ./test FLAGS=2 3 . Eu quero FLAGS="2 3" . Quando altero a quarta linha para ./test FLAGS="${@:2}" , não h...
24.12.2015 / 09:11
2
respostas

Qual é o caminho certo para manejar consistentemente o terminal bash?

Estou no OSX 10.11.1 e, ocasionalmente, meu terminal do bash é mutilado. Muitas vezes acontece quando eu acidentalmente cat um arquivo binário. O resultado pode ser visto na imagem abaixo. A saída se torna estranha e não consigo mais digitar...
09.11.2015 / 14:13
3
respostas

Como praticar para linha de comando? [fechadas]

Estou lendo A linha de comando do Linux: uma introdução completa para aprender sobre a linha de comando. O livro é ótimo. No entanto, há um grande problema para mim: ele não tem exercícios / projetos no final de cada capítulo para deixar o mat...
08.10.2015 / 18:11
1
resposta

Como criar arquivos chamados 'a a z' - algum truque? [duplicado]

Eu preciso criar 26 arquivos chamados a a z em um único comando. Eu pensei que o comando touch seria suficiente com o regex, mas ele não expande [a-z] , em vez disso, cria um único arquivo com o nome "[a-z]". $ touch [a-z] Qualquer...
20.08.2015 / 17:09