Perguntas sobre 'scripting'

2
respostas

Selos de hora dmesg legíveis para humanos no OpenWRT

A saída do dmesg mostra o número de segundos + milissegundos desde o início do sistema. [ 10.470000] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver [ 14.610000] device eth0 entered promiscuous mode [ 18.750000] cfg80211: Calling...
27.01.2014 / 16:04
4
respostas

Como posso implementar um fluxo circular de dados entre comandos interconectados?

Conheço dois tipos de como os comandos podem ser conectados entre si: usando um Pipe (colocando std-output em std-input do próximo     comando). usando um Tee (junte a saída em várias saídas). Eu não sei se isso é tudo o que é possível,...
30.03.2015 / 20:43
1
resposta

Como mover um diretório, arquivo por arquivo? (em vez de "copiar e remover")

Meu computador tem uma unidade de 500 GB. Eu quero mover 400 GB de dados de /unencrypted para /encrypted . Ambos os diretórios estão na mesma partição, mas /encrypted é tratado por ecryptfs , portanto mv /uncrypted/* /encrypted...
16.05.2013 / 07:27
2
respostas

Pedir uma senha no shell compatível com POSIX?

Quando quero pedir uma senha em um script bash , faço isso: read -s ... mas quando eu executo bash no modo POSIX, com sh , a opção não existe: $ read -s sh: 1: read: Illegal option -s Como peço com segurança uma entrada com...
13.08.2015 / 12:55
4
respostas

Onde os programas userspace devem salvar seus logs?

Estou escrevendo um script que quero executar sem privilégios. Eu quero os erros que o script encontra para ser logado em algum arquivo de log. Eu não tenho privilégios para escrever um em /var/log . E eu não quero ter um no meu diretório pess...
19.02.2013 / 22:59
6
respostas

Múltiplos argumentos em shebang

Eu estou querendo saber se existe uma maneira geral de passar várias opções para um executável através da linha shebang ( #! ). Eu uso o NixOS, e a primeira parte do shebang em qualquer script que eu escrevo geralmente é /usr/bin/env . O...
22.10.2017 / 13:23
4
respostas

Em qual pasta devo escrever para meus arquivos intermediários, como um dev?

Estou começando a escrever alguns scripts bash para o meu projeto e eles precisam de alguns arquivos intermediários ou variáveis para serem escritos. Eu quero saber com quais pastas posso ter certeza de ter acesso quando alguém executar meu s...
18.06.2013 / 00:23
5
respostas

Como extraio o conteúdo de strings entre aspas da saída de um comando?

Eu tenho a saída de VBoxManage list vms , que é assim: "arch" {de1a1db2-86c5-43e7-a8de-a0031835f7a7} "arch2" {92d8513c-f13e-41b5-97e2-2a6b17d47b67} Eu preciso pegar os nomes arch e arch2 e salvá-los em uma variável.     
13.06.2014 / 22:42
5
respostas

Executando um comando em muitos arquivos

Eu tenho uma pasta com muitos arquivos (xyz1, xyz2, até o xyz5025) e preciso executar um script em cada um deles, obtendo xyz1.faa, xyz2.faa e assim por diante. saídas. O comando para um único arquivo é: ./transeq xyz1 xyz1.faa -table 11...
01.07.2017 / 22:11
4
respostas

Responda sim em um script bash

Estou tentando fazer um git clone através de um script bash, mas a primeira vez que executo o script e o servidor ainda não é conhecido, o script falha. Eu tenho algo assim: yes | git clone [email protected]:repo/repoo.git The authenticit...
16.08.2011 / 20:39