Van egy listám, melyet egy szkripttel olvastatok be. Van benne egy column parancs is. A kedvenc disztrómban tökéletesen lefut a szkript.
De most próbaképpen megnéztem a Manjaroban is.
Az 5 rendezett oszlop helyett csak két oszlopot jelenít meg, s emiatt szétesik az egész kinézet.
Kinyomoztam hogy a szkriptben a column-t követő sed -e 's/_/ /g'
miatt esik össze az oszlopos megjelenítés. Hogy lehetséges ez?
Talán a konsole és a gnome terminál miatt van? A kedvenc disztrómban KDE-t használok, és ott konsole a terminál program. Ott minden jó.
- 644 megtekintés
Hozzászólások
En inkabb valtozo szelessegu fontra gyanakodnek ilyen esetben.
- A hozzászóláshoz be kell jelentkezni
No de akkor sed nélkül miért van meg az 5 oszlop?
column valami.txt - 5 oszlop
column valami.txt | sed -e 's/_/ /g' - 2 oszlop
Ezt nem lehet font hibára kenni. Ráadásul a Manjaroban vékonyabbak a terminál fontok.
S ez a szétesés akkor is megvan ha a terminál felbontásában a 134 x akármennyi (nem tudom fejből a számot) választom ki. Vagyis nagyobbat mint a 80x24.
- A hozzászóláshoz be kell jelentkezni
Mit értesz az alatt, hogy "a column-t követő sed"?
column |sed ...
?
Ha a column kimenete közvetlenül a terminálra megy, akkor annyi oszlopba rendez, hogy a terminál szélességéhez passzoljon. Ha a kimenete nem terminálra megy (file, pipe), akkor standard 80 karakter szélességet vesz alapul.
Hogy ez melyik disztróban miként/miért változik, és hogyan lehetne befolyásolni, azt nem tudom, de szerintem ebbe az irányba kellene elindulni.
- A hozzászóláshoz be kell jelentkezni
+1
Nézd meg, hogy ahol összeesik, ott ugyanazt eredményezi-e a következő:
... | column
és
... | column | cat
A kimenet szélességét pedig a column -c XXX opcióval szabályozhatod XXX karakterre.
=====
tl;dr
Egy-két mondatban leírnátok, hogy lehet ellopni egy bitcoin-t?
- A hozzászóláshoz be kell jelentkezni