Dakle ovakvo je stanje: imam 4 direktorija u svom home direktoriju
Mape se zovu redom P1 P2 P3 P4
Kada se u bilo kojoj mapi zadovolji određeni uvjet stvorit će se file px.res ( gdje je x od 1-4)
E sada mene zanima kako napisati nekakav "bat" file koji će provjeriti ima li i ako ima u kojoj se mapi nalazi res file ( dakle kao neka vrsta bat file-a pod Windowsima)
Zahvaljujem na odgovoru!
Sada je: 18 sij 2021, 02:28.
Moderator/ica: Moderatori/ce
Pravila foruma
PRAVILA ZA NOVE KORISNIKE LINUXA!
Prije otvaranja bilo kakve diskusije svaki novi korisnik u svijetu Linuxa obavezan je učiniti sljedeće korake:
Pročitati ove tekstove iz naše Wikipedije:
- Sve uvodne tekstove Linuxa za početnike (njih 5)
- Sve što trebate znati o radu s diskovima
- Pročitati ovu temu za početnike
- Pokušati pronaći riješenje problema u Enciklopediji znanja
Nakon toga korisnik smije otvoriti temu s naslovom svog problema uz obaveznu naznaku Linux distribucije koju koristi u formi:
[Linux distribucija, broj verzije, grafičko okruženje]: Naslov problema
U prvom postu korisnik obavezno mora odgovoriti na ova pitanja:
- Da li ima instalirane Windowse?
- Što ga je motiviralo na instaliranje i korištenje Linux distribucije?
- Obavezno je potrebno navesti specifikacije hardvera (Ime Laptopa, tip procesora, grafičke i mrežne kartice, količina RAM-a i diska)
Bez učinjenih ovih prvih koraka, na teme se neće odgovarati i one će biti izbrisane s foruma!
PRAVILA ZA NOVE KORISNIKE LINUXA!
Prije otvaranja bilo kakve diskusije svaki novi korisnik u svijetu Linuxa obavezan je učiniti sljedeće korake:
Pročitati ove tekstove iz naše Wikipedije:
- Sve uvodne tekstove Linuxa za početnike (njih 5)
- Sve što trebate znati o radu s diskovima
- Pročitati ovu temu za početnike
- Pokušati pronaći riješenje problema u Enciklopediji znanja
Nakon toga korisnik smije otvoriti temu s naslovom svog problema uz obaveznu naznaku Linux distribucije koju koristi u formi:
[Linux distribucija, broj verzije, grafičko okruženje]: Naslov problema
U prvom postu korisnik obavezno mora odgovoriti na ova pitanja:
- Da li ima instalirane Windowse?
- Što ga je motiviralo na instaliranje i korištenje Linux distribucije?
- Obavezno je potrebno navesti specifikacije hardvera (Ime Laptopa, tip procesora, grafičke i mrežne kartice, količina RAM-a i diska)
Bez učinjenih ovih prvih koraka, na teme se neće odgovarati i one će biti izbrisane s foruma!
8 post(ov)a
• Stranica: 1/1.
Zadnja izmjena: pepi37; 26 ruj 2013, 20:10; ukupno mijenjano 1 put/a.
- Kod: Označi sve
cd ~ && find P1 P2 P3 P4 -maxdepth 1 -name "px.res"
maxdepth je ako ne želiš da traži dalje u poddirektorijima.
.bat je u linuxu .sh, fajl s komandama počinje s
- Kod: Označi sve
#!/bin/bash
pa komande...
i onda promijeniš dozvolu tog .sh fajla u executable preko gui-ja ili sa
- Kod: Označi sve
chmod +x tajitaj.sh
Ako je x od 1-4 onda umjesto "px.res" pišeš "p[1-4].res" .
Zato se i gubim u diskusijama. Ovaj tvoj potpis mi svaki put razbije koncentraciju.
Neuroni stvore nove veze i onda ih je teško "prežičiti". Cijele generacije su danas takve.
Dobro, vjerojatno nije samo tvoj potpis kriv, ali ...NETIQUETTE
Neuroni stvore nove veze i onda ih je teško "prežičiti". Cijele generacije su danas takve.
Dobro, vjerojatno nije samo tvoj potpis kriv, ali ...NETIQUETTE
goran_ je napisao/la:Ako je x od 1-4 onda umjesto "px.res" pišeš "p[1-4].res" .
može i p*.res ili p?.res ako mu treba i više od 4
I don't want to be a human. I want to see gamma rays, I want to hear x-rays and I want to smell dark matter. I want to reach out with something other than this prehensile paws and feel the solar wind of a super nova flowing over me.
Sry, ne vidjeh. A ovo šta dečki pišu vrijedi i za direktorije u stvari pa na kraju bi najkraće bilo:
cd ~ && find P[1-4] -maxdepth 1 -name "p[1-4].res".
cd ~ && find P[1-4] -maxdepth 1 -name "p[1-4].res".
#!/bin/bash
cd ~ && find P[1-4] -maxdepth 1 -name "p[1-4].res"
Međutim ovo ne radi, po pokretanju dobijem No such file or directory
Riješio sam nakon potrage na drugi način
echo "-------------------------"
echo " Nadjen RES "
echo "-------------------------"
find /pepi/prime* -name p*.res
echo "-------------------------"
Ovo sam stavio u sh datoteku i radi kao sat
Zahvaljujem
cd ~ && find P[1-4] -maxdepth 1 -name "p[1-4].res"
Međutim ovo ne radi, po pokretanju dobijem No such file or directory
Riješio sam nakon potrage na drugi način
echo "-------------------------"
echo " Nadjen RES "
echo "-------------------------"
find /pepi/prime* -name p*.res
echo "-------------------------"
Ovo sam stavio u sh datoteku i radi kao sat

Zahvaljujem
Kako budeš više koristio Linux vidjet ćeš da su terminal i skripte prava snaga Linuxa i olakšavaju i ubrzavaju svakodnevni posao.
btw, u ime teme ona može ići "[Riješeno]..."
btw, u ime teme ona može ići "[Riješeno]..."
I don't want to be a human. I want to see gamma rays, I want to hear x-rays and I want to smell dark matter. I want to reach out with something other than this prehensile paws and feel the solar wind of a super nova flowing over me.
Ja koristim Linux za specifičnu stvar u matematici: napravio sam sam svoj kernel bez GUI-a, cilj mi je imati što manji i što brži Linux je moguće. Stavio sam BFS scheduler u kernel i napravio pristup preko mobitela i preko Windowsa do Linux mašine. Tako da u svakom trenutku mogu vidjeti stanje na Linux, a da se ne mičem sa Windowsa... I mogu vam reći da sam izuzetno zadovoljan radom Linuxa.
Postoje još samo dva "problema" koja dosad nisam riješio, a opet sam tražio po formumima i vidio da oni nisu bitni, tako da ispadne da sam ja neki perfekcionist. Ostalo radi kao sat
Postoje još samo dva "problema" koja dosad nisam riješio, a opet sam tražio po formumima i vidio da oni nisu bitni, tako da ispadne da sam ja neki perfekcionist. Ostalo radi kao sat

8 post(ov)a
• Stranica: 1/1.
Na mreži
Trenutno korisnika/ca: / i 2 gostiju.