Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: bash script - odpočítávání a poté smazání souboru  (Přečteno 2011 krát)

dezz

  • Návštěvník
  • Příspěvků: 2
bash script - odpočítávání a poté smazání souboru
« kdy: 23 Července 2015, 14:21:46 »
Dobrý den
jsem v bashi nováček, měl bych prosbu potřeboval bych poradit se scriptem v bashi. Potřebuj script který když spustím, tak napočítá 10 min a poté smaže jeden konkrétní soubor xxx.log ve složce home.

Na netu jsem našel scripty na mazání, ale všechny jsou většinou, aby po spuštění hledali soubory starší jak 5 minut...

Děkuji za každou pomoc

Martin Šácha

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • ******
  • Příspěvků: 5153
Re:bash script - odpočítávání a poté smazání souboru
« Odpověď #1 kdy: 23 Července 2015, 14:49:26 »
Kód: [Vybrat]
sleep 10*60 && rm soubor
Mint MATE 64bit / DuckDuckGo.com
Programátoři považují WYSIWYG za špatné u kódu i u žen. Programátor chce "dostat to, co žádá“ – kód tajemný, neodpouštějící, nebezpečný.

Yontalcar

  • Stálý člen
  • **
  • Příspěvků: 833
  • Semper fidelis
Re:bash script - odpočítávání a poté smazání souboru
« Odpověď #2 kdy: 23 Července 2015, 15:19:46 »
Kód: [Vybrat]
sleep 10*60 && rm soubor
když už tak
Kód: [Vybrat]
sleep $((10*60)) && rm soubor
NB: ASUS X53U - AMD Brazos E450; Debian GNU/Linux Sid amd64 (KDE 4.14)
Jen dvě věci jsou nekonečné - vesmír a lidská hloupost. Tím prvním si ovšem nejsem tak jist. - Albert Einstein

ntz_reloaded

  • Lokaj
  • Závislák
  • ***
  • Příspěvků: 3735
  • skill :: ur home erly
Re:bash script - odpočítávání a poté smazání souboru
« Odpověď #3 kdy: 23 Července 2015, 20:13:08 »
Kód: [Vybrat]
sleep 10*60 && rm soubor
když už tak
Kód: [Vybrat]
sleep $((10*60)) && rm soubor

:D

sleep 10m && rm -vf /cesta/k/souboru
tikejte mi, taky Vam tikam ...
song of the day - openSUSE, openindiana, DuckDuckGo
The noise ain't noise anymore, who's to blame, WHO'S TO BLAME ??

 

Provoz zaštiťuje spolek OpenAlt.