Hozzászólások
-
SzerzőBejegyzés
-
Ja, értem. Szerintem Wait is pont erre gondolt, csak nem egy nyelvet beszéltek 🙂
De már csak úgy, L’art pour l’art is érdekes (és nem túl hosszadalmas) a feladat…Szerk.: nem akarom nagyon másfele vinni a gondolkodókat, de nem kell komolyabb szkript-írási képesség, elég, ha a csövezéssel valamilyen szinten tisztában van, na meg persze tud írni/olvasni, egy-két unix/linux-os parancsot azért tud mondani, esetleg még használni is.
Ja, értem. Szerintem Wait is pont erre gondolt, csak nem egy nyelvet beszéltek 🙂
De már csak úgy, L’art pour l’art is érdekes (és nem túl hosszadalmas) a feladat…Szerk.: nem akarom nagyon másfele vinni a gondolkodókat, de nem kell komolyabb szkript-írási képesség, elég, ha a csövezéssel valamilyen szinten tisztában van, na meg persze tud írni/olvasni, egy-két unix/linux-os parancsot azért tud mondani, esetleg még használni is.
Wait wrote:Ha egyszerűen pontoknál szétvágom őket (én is php-ban gondolkodom), és egy int tömb elemeibe teszem őket úgy, hogy a legelső lesz a szam[0], a második a szam[1], és így tovább. Utána már a tömb elemei rendezhetők.Na igen.
Viszont amiért nekem kell(ett), hogy a csomagkezelő-szkriptjeim megfelelő parancs kiadása után megkukkantsák, hogy egy adott progiból mi a legfrissebb verzió. Namármost a legtöbb szerveren is a többjegyű szám a rendezés rákfenéje, ezért kell rendeznem (a már szűrt mintát, ami már csak a fájlneveket tartalmazza, amiket kivágva csak a verzió marad), és egy egyszerű tail -n 1-gyel meg is van az utolsó.
Dátum alapján elég nehéz lenne, mivel egyrészt nagyon változatos módon jelenítik meg a dátumot, másrészt sokszor nincs is dátum.erdsiger-t meg se merem kérdezni, mire gondol. Szemrevételezés? 😉
Wait wrote:Ha egyszerűen pontoknál szétvágom őket (én is php-ban gondolkodom), és egy int tömb elemeibe teszem őket úgy, hogy a legelső lesz a szam[0], a második a szam[1], és így tovább. Utána már a tömb elemei rendezhetők.Na igen.
Viszont amiért nekem kell(ett), hogy a csomagkezelő-szkriptjeim megfelelő parancs kiadása után megkukkantsák, hogy egy adott progiból mi a legfrissebb verzió. Namármost a legtöbb szerveren is a többjegyű szám a rendezés rákfenéje, ezért kell rendeznem (a már szűrt mintát, ami már csak a fájlneveket tartalmazza, amiket kivágva csak a verzió marad), és egy egyszerű tail -n 1-gyel meg is van az utolsó.
Dátum alapján elég nehéz lenne, mivel egyrészt nagyon változatos módon jelenítik meg a dátumot, másrészt sokszor nincs is dátum.erdsiger-t meg se merem kérdezni, mire gondol. Szemrevételezés? 😉
Ez xcut megoldásához erősen hasonló, egy kicsit(?) túlbonyolítva.
Ennél azért egyszerűbb (ha nem akarjuk feleslegesen agyonbonyolítani).Ez xcut megoldásához erősen hasonló, egy kicsit(?) túlbonyolítva.
Ennél azért egyszerűbb (ha nem akarjuk feleslegesen agyonbonyolítani).Gratula!
Esetleg undelete metódussal nem próbálkoztál?Vagy pedig:
6.3.4 Recover package selection data
If /var/lib/dpkg/status becomes corrupt for any reason, the Debian system loses package selection data and suffers severely. Look for the old /var/lib/dpkg/status file at /var/lib/dpkg/status-old or /var/backups/dpkg.status.*.
If no old /var/lib/dpkg/status file is available, you can still recover information from directories in /usr/share/doc/.
# ls /usr/share/doc |
grep -v [A-Z] |
grep -v ‘^texmf$’ |
grep -v ‘^debian$’ |
awk ‘{print $1 ” install”}’ |
dpkg –set-selections
# dselect –expert # reinstall system, de-select as neededhttp://qref.sourceforge.net/Debian/reference/ch-package.en.html
Ismered a pénztár és a távozás és a reklamáció szavakat egy híres mondatban? 😉
Gratula!
Esetleg undelete metódussal nem próbálkoztál?Vagy pedig:
6.3.4 Recover package selection data
If /var/lib/dpkg/status becomes corrupt for any reason, the Debian system loses package selection data and suffers severely. Look for the old /var/lib/dpkg/status file at /var/lib/dpkg/status-old or /var/backups/dpkg.status.*.
If no old /var/lib/dpkg/status file is available, you can still recover information from directories in /usr/share/doc/.
# ls /usr/share/doc |
grep -v [A-Z] |
grep -v ‘^texmf$’ |
grep -v ‘^debian$’ |
awk ‘{print $1 ” install”}’ |
dpkg –set-selections
# dselect –expert # reinstall system, de-select as neededhttp://qref.sourceforge.net/Debian/reference/ch-package.en.html
Ismered a pénztár és a távozás és a reklamáció szavakat egy híres mondatban? 😉
Nem nyert hangszórót, ennyire azért nem egyszerű:
Code:$ ls
1.10.1 1.2.3 2.3.4(Egyébként én is gondoltam egy ilyen megoldásra, de aztán gyorsan rájöttem, hogy a többjegyű számok durván bekavarnak)
Nem nyert hangszórót, ennyire azért nem egyszerű:
Code:$ ls
1.10.1 1.2.3 2.3.4(Egyébként én is gondoltam egy ilyen megoldásra, de aztán gyorsan rájöttem, hogy a többjegyű számok durván bekavarnak)
-
SzerzőBejegyzés