Veletlen sor konyvbol

 ( Celtic | 2019. április 9., kedd - 12:00 )

Csak ugy, felirom, nehoyg elfelejtsem

sed -n $(a=$(wc -l Svejk.txt | cut -f 1 -d" "); shuf -i "1-$a" -n 1)p Svejk.txt

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

shuf -n1 /etc/hosts

Kukacoskodsz. Az övét sokkal nehezebb volt megérteni. (Főleg a shuf nem-ismerése okán.)

=====
tl;dr
Egy-két mondatban leírnátok, hogy lehet ellopni egy bitcoin-t?

Koszi, tenyleg mukodik. Sztem akkor csinaltam a fentit, amikor ez es a hasonlok mindig ugyanazt a sort nyomtak valamiert.

--
http://www.micros~1
Rekurzió: lásd rekurzió.

A sort -R Svejk.txt | head -n1 nem jó? A shuf nem-linux rendszereken nem feltétlen elérhető (nincs/nem telepített a coreutils), viszont a sort esélyesebb (persze a -R opció nem életbiztosítás).

+1

Pont a napokban láttam erről a YT-on egy videót, ahol a fószer azt magyarázta, hogy pont erre a célra látott valakit linuxos Python scriptet hegeszteni, és hogy mennyire nem kéne mindig újra feltalálni a kereket, helyette shuf-ot kell használni. A kommentekben azonnal említette is valaki a sort -R kapcsolót, mint biztosabb alternatívát.


No keyboard detected... Press F1 to run the SETUP

A linuxos sort manualja a -R leírásánál emlegeti is a shuf-ot. Én személy szerint az életben nem hallottam semelyikről, de a nagyobb baj, hogy az OpenGroup-féle specifikációban sincs szó egyikről sem, szóval Linuxon kívül kb. sehol másutt nem létezik sem egyik, sem másik. Ellenben mivel mind a két parancs a coreutils csomag része, ahol az egyik van, ott a másik is. Vagy hol tévedek?

=====
tl;dr
Egy-két mondatban leírnátok, hogy lehet ellopni egy bitcoin-t?

FreeBSD-n is van a(z alaprendszeres) sort-nak -R opciója - de a FreeBSD-s manual nem emlegeti a shuf-t :)

Szerk.: OpenBSD-ben is van -R.

Fejet hajtok mindenki előtt. Ha már a FreeBSD-ben (pláne sőt: OBSD!!!!) is van, akkor ez egy tuti hordozható eszköz :-)

=====
tl;dr
Egy-két mondatban leírnátok, hogy lehet ellopni egy bitcoin-t?

Csak erre a pontodra reagáltam:
szóval Linuxon kívül kb. sehol másutt nem létezik
Bár a "kb"-ba beleférhet a Free/OpenBSD, mint mérési hiba :)

Hordozhatóságra meg ezt írtam, még a legelején:
(persze a -R opció nem életbiztosítás)

Kosz, biztos jo, nem probaltam.
Sose hasznaltam az -R opciot, koszi az infot.

--
http://www.micros~1
Rekurzió: lásd rekurzió.

Mivel nem igazán szeretem a cut-ot (megindokolni nem tudom igazán, valószínűleg csak annyi, hogy nem szeretek számolgatni, meg tippelgetni, hogy tab vagy space van), a sorok nyers számának kinyerésére én inkább ezt az alakot szoktam használni: cat fájlnév | wc -l (ha stdinről jön az adat, akkor a wc nem írkál fájlnevet, csak a számot). :)

Ah, koszi. Olyan ez, mint a mysql parancs kimenete:
egesz mas a mysql-ben kiadott select kimenete meg a parancssorbol "mysql -e " kimenet.
Minidg tanul az ember

--
http://www.micros~1
Rekurzió: lásd rekurzió.