Perguntas sobre 'shell'

5
respostas

Remove o segundo ponto de uma string e coloca 0 entre os caracteres

Eu tenho uma string de versão semântica em uma variável (X.Y.Z). Eu preciso mudar isso, de modo que o segundo ponto desapareça e eu concateno Y e Z separados por um 0 se Z for apenas um dígito, ou diretamente se Z tiver dois dígitos. Então ba...
21.03.2018 / 13:42
1
resposta

shell script para remover arquivos

Estou tentando excluir arquivos com mais de seis dias e, em seguida, registre os arquivos que foram excluídos. Até agora. Em um arquivo sh , tenho seguido: find /home/pi/ftp/upload -type f -mtime +6 -exec rm {} + Em sudo crontab...
20.01.2018 / 09:52
2
respostas

Apagar arquivos recursivamente que NÃO correspondem a regexp

Estou tentando limpar vários arquivos temporários de uma árvore de pastas, mas não quero excluir arquivos que correspondam a alguns critérios, especificamente arquivos executáveis, arquivos .tpl e não a subpasta 'data'. Eu vejo a pergunta aqu...
27.06.2011 / 13:49
2
respostas

Mover a última parte do nome do arquivo para frente

Eu tenho vários arquivos nomeados assim: This is a test - AB12-1998.avi (o último código é sempre 2 letras, 2 números, traço, 4 dígitos) O que eu gostaria de fazer é renomeá-los assim: AB12-1998 - This is a test.avi Eu aprecio qua...
19.05.2018 / 17:22
3
respostas

Uma espécie de gato invertido [fechado]

Eu tenho dois documentos que são o resultado de consultas SQL. Por exemplo, eu tenho meu Doc1.lst : John1 0 Julien 10 Jules3 0 Julie 30 Neste Doc1.lst, usei sed para ter apenas a parte do nome, então Doc2.lst...
11.03.2015 / 08:12
3
respostas

Como posso formatar a saída do comando shell

Combino o comando top e pidof : top -p $(pidof <process_name>) Se o comando pidof <process_name> retornar um id top funcione. Mas se o comando pidof <process_name> mais de um ids top não funcionar. p...
29.04.2015 / 14:34
4
respostas

Eu tenho 10 arquivos na pasta Unix com a extensão .txt, aqui eu preciso separar todos os arquivos do arquivo fgh.txt (qualquer um), o que é o comando UNIX?

Eu tenho 10 arquivos na pasta Unix com extensão .txt. Aqui eu preciso separar todos os arquivos do arquivo fgh.txt (qualquer um). O que é o comando do UNIX? 1.abc.txt 2.bcd.txt 3.cde.txt 4.def.txt 5.efg.txt 6.fgh.txt 7.ghi.txt 8.hij.txt 9.ijk...
30.08.2017 / 09:29
3
respostas

bash linha de comando - como converter várias linhas em uma única linha para sh -c

Na linha de comando do OSX, tenho alguma lógica como segue. for i in {1..10} do for j in {1..10} do echo "test inner" done; echo "test outer" done Funciona bem. Mas quero executá-lo a partir de nohup . Então eu precis...
27.08.2017 / 06:43
2
respostas

urxvt -e não fonte .zshrc

Eu quero criar uma ligação de chave para a tarefa comum: abra uma nova janela de terminal e abra o programa ranger nela. O comando óbvio seria algo assim: urxvt -e ranger As coisas importantes funcionam logo de cara. Mas em ranger...
28.12.2017 / 21:26
3
respostas

Como inserir uma string em uma variável de texto na posição especificada

Encontrei muitos tutoriais de manipulação de strings, mas não consigo descobrir como aplicá-los à minha situação específica. Eu preciso inserir (não substituir) uma variável de string palavra em uma variável de texto texto usando qualquer mé...
07.06.2017 / 18:53