|
www.elektronik.si Forum o elektrotehniki in računalništvu
|
Poglej prejšnjo temo :: Poglej naslednjo temo |
Avtor |
Sporočilo |
LukaL Član
Pridružen-a: Pet 03 Sep 2004 15:59 Prispevkov: 304 Aktiv.: 1.36 Kraj: okolica Grosupljega
|
Objavljeno: Pon Nov 22, 2004 12:58 am Naslov sporočila: Shell - preimenovanje datotek |
|
|
Spet se oglašam s problemom: namreč nek program (xyz) mi preko od -d zapiše [n] bytov v datoteko. napisal sem izvršilno datoteko, ki programu poda določene parametre in mi delo zelo poenostavi. Želel pa bi da mi na ravni shell-a datoteko preimenuje v npr. trenutni čas ali podobno, ker naj bi se program izvajal cca. vsakih 5 minut. Pa še to, kako lahko naredim to, da se program izvrši npr. vsakih 10, 15 ...oz. n minut?
Za lažje razumevanje bom pastal mojo datoteko:
/etc/xyz | od -d > podatki_00
grep -i '0000000' podatki_00 > podatki00000
rm podatki_*
tu bi datoteke preimenoval
LP Luka |
|
Nazaj na vrh |
|
|
frenki Moderator
Pridružen-a: Ned 23 Feb 2003 21:26 Prispevkov: 6555 Aktiv.: 29.40 Kraj: Ljubljana (JN76GB)
|
Objavljeno: Pon Nov 22, 2004 8:19 am Naslov sporočila: |
|
|
Glede datuma:
Koda: |
FILEDAT=`date +%Y%m%d%H%M`
mv podatki_00 podatki_00_$FILEDAT |
Glede cikličnega izvrševanja: vpiši ga v cron. Ali pa mogoče druga varianta: naj sam kliče sebe čez "trenutni čas + 5 minut" (man at).
Lp, Frenki |
|
Nazaj na vrh |
|
|
LukaL Član
Pridružen-a: Pet 03 Sep 2004 15:59 Prispevkov: 304 Aktiv.: 1.36 Kraj: okolica Grosupljega
|
Objavljeno: Pon Nov 22, 2004 10:12 am Naslov sporočila: |
|
|
Frenki hvala za hiter odgovor Sam sem tudi poskušal nakaj takega pa mi nikakor ni zneslo .
Glede crona pa....vpišem samo tam pod stolpec minute in pa pot do fajla, če imam prav? Ali moram nanovo potem pognati crond al pač ob naslednjem rebootu?
LP Luka
Nazadnje urejal/a LukaL Pon Nov 22, 2004 10:38 am; skupaj popravljeno 2 krat |
|
Nazaj na vrh |
|
|
frenki Moderator
Pridružen-a: Ned 23 Feb 2003 21:26 Prispevkov: 6555 Aktiv.: 29.40 Kraj: Ljubljana (JN76GB)
|
Objavljeno: Pon Nov 22, 2004 10:21 am Naslov sporočila: |
|
|
Cron tabelo se ureja s:
cron daemon pa pusti lepo pri miru.
Ena od variant bi bila:
Koda: |
##############################################################################
#min (0-59)#hour (0-23)#day (1-31)#month (1-12)#dayofweek (0-6,0=Sun)#command#
##############################################################################
### System loging ###
##############################################################################
0 * * * * /opt/com/who_do.sh>/dev/null 2>&1
5 * * * * /opt/com/who_do.sh>/dev/null 2>&1
10 * * * * /opt/com/who_do.sh>/dev/null 2>&1
15 * * * * /opt/com/who_do.sh>/dev/null 2>&1
20 * * * * /opt/com/who_do.sh>/dev/null 2>&1
25 * * * * /opt/com/who_do.sh>/dev/null 2>&1
30 * * * * /opt/com/who_do.sh>/dev/null 2>&1
35 * * * * /opt/com/who_do.sh>/dev/null 2>&1
40 * * * * /opt/com/who_do.sh>/dev/null 2>&1
45 * * * * /opt/com/who_do.sh>/dev/null 2>&1
50 * * * * /opt/com/who_do.sh>/dev/null 2>&1
55 * * * * /opt/com/who_do.sh>/dev/null 2>&1
##############################################################################
|
ali kaj podobnega (tole bi se izvedlo na 5 minut).
Lp, Frenki |
|
Nazaj na vrh |
|
|
LukaL Član
Pridružen-a: Pet 03 Sep 2004 15:59 Prispevkov: 304 Aktiv.: 1.36 Kraj: okolica Grosupljega
|
Objavljeno: Pon Nov 22, 2004 10:39 am Naslov sporočila: |
|
|
Mi pa sedaj vrže ven napako, ki pravi da:
when moving multiple files last argument must be a directory...samo jaz premikam/renamam samo 1 file?
LP |
|
Nazaj na vrh |
|
|
frenki Moderator
Pridružen-a: Ned 23 Feb 2003 21:26 Prispevkov: 6555 Aktiv.: 29.40 Kraj: Ljubljana (JN76GB)
|
Objavljeno: Pon Nov 22, 2004 11:12 am Naslov sporočila: |
|
|
Narobe si prepisal. Ne vem, ali si opazil, ampak v vrstici FILEDAT... imaš uporabljen "backquote" in ne običajni narekovaj. Poskusi s copy/paste ali pa vmes dodaj
in napiši kaj dobiš.
Lp, Frenki |
|
Nazaj na vrh |
|
|
LukaL Član
Pridružen-a: Pet 03 Sep 2004 15:59 Prispevkov: 304 Aktiv.: 1.36 Kraj: okolica Grosupljega
|
Objavljeno: Pon Nov 22, 2004 11:41 am Naslov sporočila: |
|
|
Huh, pa res je backquote, , sem spregledal..sedaj dela like a charm .
Še crontab moram poštimati in zadeva bo delala po mojih željah
LP Luka |
|
Nazaj na vrh |
|
|
|
|
Ne, ne moreš dodajati novih tem v tem forumu Ne, ne moreš odgovarjati na teme v tem forumu Ne, ne moreš urejati svojih prispevkov v tem forumu Ne, ne moreš brisati svojih prispevkov v tem forumu Ne ne moreš glasovati v anketi v tem forumu Ne, ne moreš pripeti datotek v tem forumu Ne, ne moreš povleči datotek v tem forumu
|
Uptime: 74 dni
Powered by phpBB © 2001, 2005 phpBB Group
|