Perguntas sobre 'shell'

1
resposta

loop através de um arquivo em 2 linhas no shell

Eu tenho um arquivo que se parece com isso: >a TCCACTCCACGC >b ACCTCCAG Eu quero percorrer o arquivo de forma que leve em conta 2 linhas de cada vez, ou seja, >a e sua sequência e, em seguida, quero armazenar essas duas linhas...
27.02.2015 / 20:29
2
respostas

Como pesquisar parênteses por ack

Eu quero procurar por um parêntese ( usando ack , mas nem usar ( nem \( funcionou. O primeiro (" ( ") é reconhecido como um comando de múltiplas linhas. O segundo (" \( ") é tratado como uma expressão regular inválida. Como...
04.03.2015 / 09:18
2
respostas

Restrições de entrada de inteiro

Eu quero fazer uma restrição de entrada em read : Terminal Shell; read x read y echo $(($x+$y)) Eu quero fazer uma restrição de x , quero que x seja -100 <= x <= 100 . Qual é o comando que eu insiro antes de read x...
04.02.2015 / 01:06
1
resposta

Erro ao executar a.out da shell C

Estou no meu diretório pessoal. E há um executável a.out lá. Eu quero executá-lo como - /bin/csh ~/a.out ^F^E@@@@@▒^A▒^A^H^C^D^B^B@^B@^\^\^A^A^E@@: Event not found. Não é que eu não possa simplesmente correr ./a.out funciona per...
05.02.2015 / 00:22
1
resposta

Qual é o significado de “$ {name ## * /}” no Shell [duplicado]

Eu tenho um código como while read name; do uuencode "$name" "${name##*/}"; done mas não entendo qual é o significado de ##*/ em "${name##*/}" O Google não apresenta bons resultados. Alguém pode por favor explicar.     
08.02.2015 / 04:25
2
respostas

Combinando dois scripts bash e usando um menu

Eu tenho dois scripts, um que é usado em uma pasta com arquivos csv e outro em uma pasta com arquivos .tar.gz. No segundo script, primeiro descompacte os arquivos antes de fazer qualquer coisa com eles. Agora eu quero combinar os dois scripts em...
30.12.2014 / 21:17
1
resposta

Abrindo um socket no Kali Linux usando scripts bash

Eu sei como abrir um socket TCP ou UDP no Ubuntu, com o seguinte comando: exec 3<>/dev/tcp/google.com/80 por exemplo: podemos abrir um socket TCP na porta 80, mas no Kali Linux não existe diretório tcp para ser aberto pelo coma...
26.01.2015 / 19:21
2
respostas

Raiz para o mínimo

Estou criando um script para automatizar e minimizar o acesso ao root. Eu vou tentar fazer isso via SSH. No momento, estou tendo um problema usando sed para substituir o shell UID e GID 0 como /sbin/nologin . Por que estou fazendo isso?...
29.01.2015 / 05:29
1
resposta

Como criar um nome de arquivo para o pipeline para excluir todos os arquivos?

Por isso, quero excluir todos os arquivos do diretório atual usando o seguinte pipeline: ls | sed -rn 's/(.*)\.jpg$/mv -n & .jpeg/pi' | sh Como criar um arquivo, nomeado para que a execução do pipeline acima exclua todos os arquivos n...
14.12.2014 / 22:06
1
resposta

Como monitorar um monte de máquinas para uso da CPU de outra máquina?

Eu tenho algumas máquinas, como mostrado abaixo, que estão rodando o Ubuntu 12.04 e eu preciso descobrir o nome do processo junto com o pid, cujo uso da CPU é maior que 70%. Abaixo estão as máquinas como um exemplo - machineA machineB mach...
10.12.2014 / 21:56