Kezdőlap › Fórumok › Programozás › Bash script
- This topic has 437 hozzászólás, 56 résztvevő, and was last updated 13 years, 6 months telt el by
Goosfrabaa.
-
SzerzőBejegyzés
-
2006-06-15-13:14 #2053239MyCroft wrote:Mivel saját konfig filet-t akar kezelni, gondoltam tudja, hogy egy szekción belül hány sor lesz 🙂
(Legalábbis a példa alapján úgy tûnik)2006-06-15-16:44 #2053240uzsolt wrote:MyCroft wrote:Mivel saját konfig filet-t akar kezelni, gondoltam tudja, hogy egy szekción belül hány sor lesz 🙂
(Legalábbis a példa alapján úgy tûnik)2006-06-17-08:11 #2053241MyCroft wrote:Az is igaz…
Viszont ha kiiratod az összes sort pl a [szekcio_1] után, akkor abban ott lesz az összes mögötte lévõ szekció is.
Szerk: Bár az nem gond, mert pl a nev=.* sorok közül az elsõ kell.
Nem szóltam 🙂Dehogyisnem, szóltál. Gondolj bele, ha az egyik szekcióba nem rakod bele a nev=.* -t, mert azt nem akarod állítani, hanem egy másik szekcióban van egy ugyanolyan név, akkor szívás…
wc: biztos van opciója, hogy a file nevét ne írja ki.
2006-06-17-18:48 #2053242uzsolt wrote:Dehogyisnem, szóltál. Gondolj bele, ha az egyik szekcióba nem rakod bele a nev=.* -t, mert azt nem akarod állítani, hanem egy másik szekcióban van egy ugyanolyan név, akkor szívás…
wc: biztos van opciója, hogy a file nevét ne írja ki.wc: amennyire én tudom nincs ilyen opció
Akkor mégiscsak szóltam 🙂
Lehet h csak greppel nem úszható meg, csak kell egy ciklus hozzá.
grep -> pl. [szekció_1]-tõl kezdve a file végig, ahogy mondtad, aztán ciklus a kövezkezõ [szekció_x]-ig.2006-06-20-04:50 #20532432006-06-20-08:39 #2053244???? Kicsit zavaros, de próbálom kibogozni:
Gondolom, arra gondolsz, hogy „automatizálva” legyenek a bekérések valamilyen szinten. Kérdés: milyen linuxot használsz, ui. szokott lenni egy „frontend”-szerûség a useradd-ra (vagy az adduser-re, mindig keverem, melyik a barátságosabb és melyik ami csak paramétereket fogad el).
Ha nincs ilyened, akkor a read parancs meg a „barátságtalanabb” useradd lesz a te megoldásod nyitja.Ha nem ilyenre gondolsz, akkor passz…
2006-06-20-18:00 #2053245Szia!
Igen erre már magam is rájöttem, hiszen írtam már régebben egy adminisztráló programot bash hélyban, csak tovább akarom fejleszteni, mert meguntam, hogy folyton be kell írnom kétszer a jelszót, és a tanév kezdeténél felevnni 200 usert, kicsit kellemetlen. Amúgy egy Mandrake 10.1 és egy Mandriva 2006-ot használok. Tudom hogy paraméterezhetõ a useradd, mert eddig azzal csináltam,, sõt a man-ból azt is kivettem, hogy van egy -p kapcsolója a password-jöz de nem megy vele. Ezért szeretnék segítséget kérni, mert ha useradd autentikációja meglenne, hogy miként fogadja be a useraddal, közvetített jelszót is akkor meg lenne oldva a problémám.
2006-09-29-19:23 #2053246Sziasztok!
Kellene nekem egy olyan bash-script, ami kiirja nekem a user home könyvtárában levő legnagyobb file nevét (esetleg méretét is). A gond az, hogy rekurzivan le kellene menni az alkönyvtárakba is.
Van ötletetek?2006-09-29-20:01 #2053247Nem nagyon vagyok otthon bash programozásban, csak annyit tudok, hogy a find paranccsal ezt meg lehet oldani. A neten találtam egy megoldást a problémádra, de nem tudom, hogy működik-e.
Code:find . -printf „%k %pn” 2>/dev/null|sort -rn |head -n 50 |more2006-09-29-20:18 #2053248Ez jó, köszi, nem gondoltam, hogy erre is jó a find. Hol leltél rá erre a megoldásra? Úgyértem, milyen keresőszavakkal kell ezeket keresni?
-
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz