Re: [LUGOS] bash skripta

2015-09-24 Прати разговор Liquider
Podaj dva primera datotek; tail -n 50 FILE1 FILE2 > output ___ lugos-list mailing list lugos-list@lugos.si http://liste2.lugos.si/cgi-bin/mailman/listinfo/lugos-list

Re: [LUGOS] bash skripta

2015-09-24 Прати разговор Jure Koren
Če so ti vdrli v strežnik, potem ga na novo namesti, preden počneš take reči. On Thursday 24 of September 2015 12:10:05 Gregor Leskovšek wrote: > a bi lahko bil kdo tako dober in mi pomagal napisati bash skripto, ki bi iz > mape rekurzivno po vseh fileih odstranila zadnjo js skripto na koncu >

[LUGOS] bash skripta

2015-09-24 Прати разговор Gregor Leskovšek
a bi lahko bil kdo tako dober in mi pomagal napisati bash skripto, ki bi iz mape rekurzivno po vseh fileih odstranila zadnjo js skripto na koncu vsakega filea? Vnaprej hvala, Gregor > When the sun rises I receive and when it sets I forgive! :-) http://gleskove.oreillystudent.com :-) Always warmly

Re: [LUGOS] bash skripta

2005-08-17 Прати разговор Žiga Böhm
Dne torek, 16. avgust 2005 22:55 je igor kolar napisal(a): | On 8/16/05, Žiga Böhm [EMAIL PROTECTED] wrote: | izvedeti! alternative iscem zgolj zaradi svoje radovednosti in zelje | spoznati moznosti, ki jih ponujajo razlicni nacini pisanja skript. | | Preberi si Advanced bash scripting howto: |

[LUGOS] bash skripta

2005-08-16 Прати разговор Žiga Böhm
zdravo! prosil bi za pomoc in sicer nekoga, ki je v pisanju bash skript nekoliko bolj vesc... ne razumem namrec povsem dobro spodnje alineje: [ -z ${VARNAME} ] VARNAME=nekaj zdi pa se mi, da podobno lahko dosezem tudi z: VARNAME=${VARNAME:-nekaj} ali pac? dejansko gre za to, da skusam

Re: [LUGOS] bash skripta

2005-08-16 Прати разговор Metod Kozelj
Howdy! Žiga Böhm wrote: prosil bi za pomoc in sicer nekoga, ki je v pisanju bash skript nekoliko bolj vesc... ne razumem namrec povsem dobro spodnje alineje: [ -z ${VARNAME} ] VARNAME=nekaj zdi pa se mi, da podobno lahko dosezem tudi z: VARNAME=${VARNAME:-nekaj} ali pac? V bistvu sta

Re: [LUGOS] bash skripta

2005-08-16 Прати разговор Martin Vuk
Živijo, On Tue, Aug 16, 2005 at 03:41:14PM +0200, Žiga Böhm wrote: prosil bi za pomoc in sicer nekoga, ki je v pisanju bash skript nekoliko bolj vesc... ne razumem namrec povsem dobro spodnje alineje: [ -z ${VARNAME} ] VARNAME=nekaj ekvivalentno: test -z ${VARNAME} VARNAME=nekaj operator

Re: [LUGOS] bash skripta

2005-08-16 Прати разговор Žiga Böhm
Dne torek, 16. avgust 2005 16:30 je Martin Vuk napisal(a): | Živijo, | | On Tue, Aug 16, 2005 at 03:41:14PM +0200, Žiga Böhm wrote: | prosil bi za pomoc in sicer nekoga, ki je v pisanju bash skript nekoliko | bolj vesc... | | ne razumem namrec povsem dobro spodnje alineje: | [ -z ${VARNAME} ]

Re: [LUGOS] bash skripta

2005-08-16 Прати разговор igor kolar
On 8/16/05, Žiga Böhm [EMAIL PROTECTED] wrote: izvedeti! alternative iscem zgolj zaradi svoje radovednosti in zelje spoznati moznosti, ki jih ponujajo razlicni nacini pisanja skript. Preberi si Advanced bash scripting howto: - http://www.tldp.org/LDP/abs/html/ -i

Re: [LUGOS] bash skripta

2005-05-10 Прати разговор Andrej Lajovic
On Mon, 9 May 2005, Tomaz Kravcar wrote: zanima me kaj moram narediti da mi bo delal ukaz restart pri sledeci bash skripti. Trenutno prekine izvajanje skripte po ukazu $0 stop || true. [snip] restart) $0 stop || true sleep 3 $0 start ;; Glede na to, da se ustavi pri $0 stop, bi se

Re: [LUGOS] bash skripta

2005-05-10 Прати разговор Saso
In the message I received, Tomaz Kravcar writes: Zivjo Tomaz, Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Za zacetek lahko zacnes ze s tem, da posljes text-only mail. zanima me kaj moram narediti da mi bo delal ukaz restart pri sledeci bash skripti. Trenutno

Re: [LUGOS] bash skripta

2005-05-10 Прати разговор Antencek
ivjo. e v restart delu $0 zamenjas z: sh ime_skripte.sh, potem pa deluje. LP Tomaz Kravcar wrote: Pozdravljeni, zanima me kaj moram narediti da mi bo delal ukaz restart pri sledeci bash skripti. Trenutno prekine izvajanje skripte po ukazu "$0 stop || true". case "$1"

Re: [LUGOS] bash skripta

2005-05-10 Прати разговор Blaz Podrzaj
On Mon, 9 May 2005, Tomaz Kravcar wrote: Pozdravljeni, zanima me kaj moram narediti da mi bo delal ukaz restart pri sledeci bash skripti. Trenutno prekine izvajanje skripte po ukazu $0 stop || true. Kaj pa e bi naredil takole: start_funkcija(){ blablablabla; } stop_funkcija(){

Re: [LUGOS] bash skripta

2005-05-10 Прати разговор Uroš Golja
Tole je kompletna skripta /etc/init.d/mldonkey-server iz Debiana. Najbr si bo z njo lahko kaj pomagal. LP, U. #! /bin/sh # # Original file : #Written by Miquel van Smoorenburg [EMAIL PROTECTED]. #Modified for Debian GNU/Linux #by Ian Murdock [EMAIL PROTECTED]. # # Version:

Re: [LUGOS] bash skripta

2005-05-10 Прати разговор Uroš Golja
Aha, e tole sem nael: /etc/init.d/skeleton. To je predloga, iz katere so v Debianu narejene vse skripte v /etc/init.d. Morda ti pride prav. LP, U. #! /bin/sh # # skeleton Example initscript # This file should be used to construct scripts to be # placed in

RE: [LUGOS] bash skripta za brisanje *.tmp

2005-01-09 Прати разговор Ales Kosir
ne razresujemo zvezdice. Lep pozdrav, Ales -Original Message- From: Andrej Lajovic [mailto:[EMAIL PROTECTED] Sent: 9. januar 2005 1:10 To: Glavni dopisni seznam LUGOSa Subject: Re: [LUGOS] bash skripta za brisanje *.tmp On Sat, 8 Jan 2005, Matija Grabnar wrote: Nisem se naletel na

Re: [LUGOS] bash skripta za brisanje *.tmp

2005-01-08 Прати разговор xrado
Andrej Lajovic wrote: On Tue, 4 Jan 2005, Jaka Monik wrote: prej predlagana varianta s 'find' je neprimerno bolj elegantna. Kaj pa tole: find -name '*.tmp' -print0 |xargs --null rm Ne poganja enega procesa rm za vsako datoteko, ki jo najde, ampak samo enega na koncu. e vedno poasneje od locate,

Re: [LUGOS] bash skripta za brisanje *.tmp

2005-01-08 Прати разговор Rok Krulec
Pri tej resitvi nastane problem, ce je preveliko datotek, ker potem je seznam argumentov za rm predolg in rm prekine brez da bi kaj pobrisal. Argument list too long ! rece ponavadi. Poleg tega mislim, da je iz vidika obremenjenosti sistema boljse pognati 1000 rm-jev, kot pa 1 rm s 1000

Re: [LUGOS] bash skripta za brisanje *.tmp

2005-01-08 Прати разговор Matija Grabnar
On Sat, Jan 08, 2005 at 03:40:06PM +0100, Rok Krulec wrote: Pri tej resitvi nastane problem, ce je preveliko datotek, ker potem je seznam argumentov za rm predolg in rm prekine brez da bi kaj pobrisal. Argument list too long ! rece ponavadi. Nisem se naletel na primer, kjer bi xargs podal

Re: [LUGOS] bash skripta za brisanje *.tmp

2005-01-08 Прати разговор Andrej Lajovic
On Sat, 8 Jan 2005, Matija Grabnar wrote: Nisem se naletel na primer, kjer bi xargs podal prevec parametrov svoji komandi (da bi bil arg list too long). S im je tevilo argumentov pravzaprav omejeno? Meni se je enkrat e zgodilo, da jih je bilo preve, ampak ni lo za xargs, temve za nekaj v stilu

Re: [LUGOS] bash skripta za brisanje *.tmp

2005-01-07 Прати разговор Andrej Lajovic
On Tue, 4 Jan 2005, Jaka Monik wrote: prej predlagana varianta s 'find' je neprimerno bolj elegantna. Kaj pa tole: find -name '*.tmp' -print0 |xargs --null rm Ne poganja enega procesa rm za vsako datoteko, ki jo najde, ampak samo enega na koncu. e vedno poasneje od locate, je pa verjetno bolj

Re: [LUGOS] bash skripta za brisanje *.tmp

2005-01-07 Прати разговор Saso
In the message I received, David Klasinc writes: | prej predlagana varianta s 'find' je neprimerno bolj elegantna. In neprimerno pocasnejsa... ;) Ampak zato prebere dejansko stanje na disku in se ne zanasa na azurnost baze datotek na disku, kot to dela locate. In ja, klicati rm za vsako

Re: [LUGOS] bash skripta za brisanje *.tmp

2005-01-05 Прати разговор Nejc Škoberne
Ne delaj se pametnega. ? Oprosti, ce si to razumel kot pametovanje, to vsekakor ni bil namen. Ocitno tega nisi poskusil, ampak samo ugibas. Jaz sem ta postopek ze velikokrat uporabil in VEM, da deluje. Kratka demonstracija: Seveda sem poskusil. Deluje, ce uporabis for zanko tako kot si jo

Re: [LUGOS] bash skripta za brisanje *.tmp

2005-01-05 Прати разговор Jernej Simoncic
On Wednesday, January 5, 2005, 11:50:11, Nejc koberne wrote: No, ravnokar sem ugotovil, da sintaksa: for file in `locate expr` pa lepo deluje. Ne bi smela - dvojni narekovaji pomenijo, da se celoten rezultat `locate expr` vrne kot 1 spremenljivka - poizkusi tole: for f in `locate lilo.conf`;

[LUGOS] bash skripta za brisanje *.tmp

2005-01-04 Прати разговор xrado
#updatedb #!/bin/bash for i in $( locate *.tmp); do rm $i done zgornja skripta dela cisto uredu ce fajli imajo presledkov v imenu ce pa so, se v for zanki razlomijo na nove spremenljivke in ne dobim prave vsebin v $i poskusal sm z echo namesto rm. kako bi to resil? lp rado

Re: [LUGOS] bash skripta za brisanje *.tmp

2005-01-04 Прати разговор Blaz Podrzaj
On Tue, 4 Jan 2005, xrado wrote: #updatedb #!/bin/bash for i in $( locate *.tmp); do rm $i done zgornja skripta dela cisto uredu ce fajli imajo presledkov v imenu ce pa so, se v for zanki razlomijo na nove spremenljivke in ne dobim prave vsebin v $i poskusal sm z echo namesto rm.

Re: [LUGOS] bash skripta za brisanje *.tmp

2005-01-04 Прати разговор Matija Grabnar
xrado wrote: ce pa so, se v for zanki razlomijo na nove spremenljivke in ne dobim prave vsebin v $i Zamenjaj rm $i z rm $i ___ lugos-list mailing list lugos-list@lugos.si http://liste2.lugos.si/cgi-bin/mailman/listinfo/lugos-list

Re: [LUGOS] bash skripta za brisanje *.tmp

2005-01-04 Прати разговор Jernej Kos
Kaj pa e poskusi samo takole: find -name *.tmp -exec rm {} \; LP, Jernej Kos. On Tuesday 04 of January 2005 16:23, xrado wrote: #updatedb #!/bin/bash for i in $( locate *.tmp); do rm $i done zgornja skripta dela cisto uredu ce fajli imajo presledkov v imenu ce pa so, se v for zanki

Re: [LUGOS] bash skripta za brisanje *.tmp

2005-01-04 Прати разговор Nejc Škoberne
Zamenjaj rm $i z rm $i To seveda se vedno ne bo delovalo. Problem je namrec v delovanju bashove for zanke - za delimiter vzame ali \n ali , torej stvar se vedno ne bo delovala. Jaz sem se tega problema vedno lotil bolj po kmecko - output od locate-a sem directal v en file, nato pa sel skozi

Re: [LUGOS] bash skripta za brisanje *.tmp

2005-01-04 Прати разговор Nejc Škoberne
pouno branje je 'man bash', poglavje 'expansion'. Uh, hvala za tole! prej predlagana varianta s 'find' je neprimerno bolj elegantna. Res je, vendar pa je to super resitev, ko je treba kaksne .csv fajle parsat v MySQL, recimo ... -- Nejc koberne E-mail: [EMAIL PROTECTED]

Re: [LUGOS] bash skripta za brisanje *.tmp

2005-01-04 Прати разговор David Klasinc
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 | prej predlagana varianta s 'find' je neprimerno bolj elegantna. In neprimerno pocasnejsa... ;) - -- David! -BEGIN PGP SIGNATURE- Version: GnuPG v1.2.4 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

Re: [LUGOS] bash skripta za brisanje *.tmp

2005-01-04 Прати разговор Matija Grabnar
On Tue, Jan 04, 2005 at 05:31:28PM +0100, Nejc ?koberne wrote: Zamenjaj rm $i z rm $i To seveda se vedno ne bo delovalo. Problem je namrec v delovanju bashove for zanke - za delimiter vzame ali \n ali , torej stvar se vedno ne bo delovala. Ne delaj se pametnega. Ocitno tega nisi

Re: [LUGOS] bash skripta za brisanje *.tmp

2005-01-04 Прати разговор Jernej Simoncic
On Tuesday, January 4, 2005, 20:29:00, Matija Grabnar wrote: Ne delaj se pametnega. Ocitno tega nisi poskusil, ampak samo ugibas. Jaz sem ta postopek ze velikokrat uporabil in VEM, da deluje. Kratka demonstracija: Originalno vpraanje se je nanaalo na output ukaza locate, kjer bash kot loilo

Re: [LUGOS] bash skripta za brisanje *.tmp

2005-01-04 Прати разговор David Klasinc
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Jernej Simoncic wrote: | | Originalno vpraanje se je nanaalo na output ukaza locate, kjer bash kot | loilo uporablja tako presledke kot prelome vrstic. AFAIK je vseeno... -BEGIN PGP SIGNATURE- Version: GnuPG v1.2.4 (GNU/Linux) Comment: Using

[ LUGOS ] Bash Skripta

1999-09-12 Прати разговор Matej Zerovnik
Hm... ker sam ne vem ravno veliko o shell skriptah bi rad ce lahko en napise eno easy skripto Naj bi delala nekaj takega: gre v /var/log in naredi .tar.gz arhiv in ga shrani v /var/archive... to naj bi bilo prvi del... Drugi pa samo ve je mogoce da potem zbrise vse tiste file in naredi

Re: [ LUGOS ] Bash Skripta

1999-09-12 Прати разговор Bostjan Hojkar
At 13:41 12.9.99 +0200, you wrote: Hm... ker sam ne vem ravno veliko o shell skriptah bi rad ce lahko en napise eno easy skripto Naj bi delala nekaj takega: gre v /var/log in naredi .tar.gz arhiv in ga shrani v /var/archive... to naj bi bilo prvi del... Drugi pa samo ve je mogoce da

Re: [ LUGOS ] bash skripta

1999-09-03 Прати разговор Metod Novak
Zivjo No ja zato karimas ti pa pomoje res ne rabis scripte ali pac. uporabi find /home/neonatus -type d -exec echo {}\; (izpise vse direktorije) find /home/neonatus -type f -exec echo {}\; (izpise vse filete) samo namesto echo napisi tiste komande pac k rabis, da ti jih izvrsi. _lp Metod

Re: [ LUGOS ] bash skripta

1999-09-03 Прати разговор Botjan Muller [NEONATUS]
* On 03-09-99 at 14:46 Metod Novak ([EMAIL PROTECTED]) wrote: +Here quoted text begins+ [...] uporabi find /home/neonatus -type d -exec echo {}\; (izpise vse direktorije) find /home/neonatus -type f -exec echo {}\; (izpise vse filete) samo namesto echo napisi tiste komande

Re: [ LUGOS ] bash skripta

1999-09-03 Прати разговор Botjan Muller [NEONATUS]
Pozdrav! Sedaj mi je s to skripto uspelo e skoraj vse, le e en problem imam: kako bi output nekega programa filtriral tako, da bi bil izhod iz filtra sortiran po abecedi? Natanneje me zanima tale output: find /home/user/dir -maxdepth 1 -type f -printf %f\\n output se tule pojavi zgleda random

Re: [ LUGOS ] bash skripta

1999-09-03 Прати разговор Alex Mihicinac
On Fri, 3 Sep 1999, [iso-8859-2] Bo¹tjan Muller [NEONATUS] wrote: find /home/user/dir -maxdepth 1 -type f -printf %f\\n | sort -d lp, alx