Ir para conteúdo

Foto

script que repete sem parar os comandos


  • Por favor, faça o login para responder
2 respostas neste tópico

#1
dstter

dstter

    Novato

  • Novato
  • Pip
  • 13 posts
Preciso de um script em shell script ou ao menos da confirmação se dá pra fazer que é o seguinte

dd if=/dev/zero of=file.7z.002 bs=n count=1
7z t file.7z.001


O que eu preciso é de um script que fique repetindo (o que está a cima) e em cada vez troque o valor de n por 1 e depois por 2 e depois 3 e assim infinitamente ou se der pra colocar um limite pode ser 1073741824.

Acredito que não seja nada complexo, se o der para explicar pro shell que é só pra ele trocar pelo proximo número e assim por diante, alguém pode escrever isso pra mim? (ou ao menos me falar se em shell script dá, que ai eu vou tentar aprender)

Se eu for ficar fazendo na mão eu vou levar anos, no minimo.

Também pode ser em outra linguagem, desde que dê esses comandos.

#2
cis

cis

    Membro

  • Membro
  • PipPip
  • 90 posts
Solução aqui:
http://www.vivaolinu...-todo-o-comando

#3
darkcripter

darkcripter

    Novato

  • Novato
  • Pip
  • 47 posts
KK ok vamo la


olha vou fazer ate o final 20 pra voce ter uma ideia:

#include <stdio.h>
#include <stdlib.h>

int main() {


printf("Iniciando...");

int i;

for (i = 0;i < 20;i++)
{
char count[62];

sprintf(count, "dd if=/dev/zero of=file.7z.002 bs=%d count=%d 7z t file.7z.001", i, i);

system(count);
}
return(0);
}


não entendi direito oque voce quer fazer LOL

Editado por darkcripter, 08 novembro 2011 - 19:43.

Analisando de malwares.
Imagem removida.




0 usuário(s) está(ão) lendo este tópico

0 membros, 0 visitantes, 0 membros anônimos