Perguntas sobre 'shell'

4
respostas

Renomeando arquivos recursivamente em sh

Eu uso o Synology como armazenamento para filmes de câmeras de CFTV. Depois de copiar um arquivo do sistema de CFTV para a Synology, eu o converto para o formato AVI. Então, meus arquivos têm nomes assim: 10.01.07-10.01.48[M][@0][0].dav.avi...
08.10.2016 / 07:19
2
respostas

O valor recuperado da matriz associativa está errado?

Eu tenho passado pelo livro "Bash Pocket Reference" e cheguei à seção sobre matrizes associativas. Agora, tentar o código de exemplo no livro me dá respostas inesperadas: istanev@inspiron5559:~$ data=([joe]=30 [mary]=25) istanev@inspiron5559:...
03.12.2016 / 16:56
1
resposta

Substituição de comando na declaração if [duplicata]

Estou tentando comparar o resultado de uma substituição de comando a uma string, como esta: if [$(ping $1)=="ping: unknown host localhosts"] then echo "no"; else echo "yes"; fi O que estou fazendo de errado aqui?     
28.07.2017 / 23:51
1
resposta

Como inicializar manualmente o Arch Linux a partir do shell de pré-inicialização de emergência?

Eu quebrei uma instalação do Arch Linux. Digamos que eu tenha cometido um erro de digitação na string PARTUUID. O resultado é que o processo de inicialização não pode montar o sistema de arquivos raiz e para no estágio de pré-inicialização do mk...
11.05.2017 / 14:36
2
respostas

Como posso capturar stdout / stderr em um arquivo, mas ainda o vejo no meu console?

Estou usando o script bash no AMazon Linux. Quando eu quero redirecionar stderr e stdout para um arquivo, posso executar ./my_process.pl &>/tmp/out.txt Existe uma maneira de redirecionar essa saída para um arquivo e continuar a vê-...
01.05.2017 / 14:33
2
respostas

Como comparar um comando com um inteiro?

Por exemplo, eu declaro uma variável, que deve retornar uma hora atual %código% E então eu gostaria de compará-lo em if-statement var='date +'%H''. Mas isso não funciona. Como posso resolver isso?     
07.11.2016 / 19:31
2
respostas

Como extrair corretamente várias partes de 'dirname' quando combinado com 'find'?

Esta questão surgiu de outra questão que eu tinha aqui (" Como extrair o nome base do diretório pai no shell "), o que parece ter aberto o" buraco do coelho "nas manipulações da cadeia do Unix para mim Então, aqui vai a pergunta suplementa...
30.08.2016 / 14:59
1
resposta

armazena o arquivo com caracteres inválidos

Alguns arquivos que recebemos de um cliente não puderam ser processados corretamente porque foram declarados como US-ASCII, mas continham caracteres inválidos. Para validar uma correção de software, estou tentando copiar várias linhas do arquivo...
19.07.2016 / 15:25
3
respostas

Dois arquivos com um campo comum - é possível classificar um baseado no outro?

Digamos que eu tenha dois arquivos com um campo comum. Eu quero classificar o primeiro baseado em um campo (por exemplo, um campo numérico) encontrado neste arquivo ... mas eu quero que este reordenamento se aplique ao outro arquivo também - atr...
16.09.2016 / 22:00
3
respostas

O terminal gnome é um tipo de shell de login não?

De acordo com a resposta da pergunta, link , gnome terminal é um tipo de shell de não-login. Como apontado no excelente livro, Um Guia Prático para o Fedora e Red Hat Enterprise Linux, 6ª Edição : an interactive non-login shell executes c...
05.09.2016 / 15:14