Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Software => Příkazový řádek a programování pro GNU/Linux => Téma založeno: Uran 04 Listopadu 2009, 12:52:20
-
Mam sloupec cisel
1
2
3
.
.
.
999
Potreboval bych nejak v bashi ziskat sloupec, zrcadlove prevraceny.
Nejaky napad?
-
myslis zrkadlovo prevrateny akoze
999
.
.
.
3
2
1
alebo?
ak ano, tak man sort
-
jsli mas python a chces z 123 udela 321 tak:
python -c 'import sys; [sys.stdout.write("%s\n" % l[::-1]) for l in sys.stdin.readlines()]' < /etc/passwd
#edit takle v radku je to necitelny, pokud tomu obetujes soubor tak:
#!/usr/bin/env python
import sys
for l in sys.stdin.readlines(): print l[::-1]
a poustis soubor.py < neco
-
ne :) tohle
1 1
2 2
3 3
4 4
5 5
. .
. .
. .
35 53
. .
. .
. .
975 579
Nejak takhle - aka cisla/retezce napsana(e) zezadu
-
jsli mas python a chces z 123 udela 321 tak:
python -c 'import sys; [sys.stdout.write("%s\n" % l[::-1]) for l in sys.stdin.readlines()]' < /etc/passwd
#edit takle v radku je to necitelny, pokud tomu obetujes soubor tak:
#!/usr/bin/env python
import sys
for l in sys.stdin.readlines(): print l[::-1]
a poustis soubor.py < neco
Super sice nevim jak, ale funguje to. Zkusim to promyslet, ale prece jenom bych uvital neco v bashi pripadne pomoci awk ..
Dekuji
-
lol staci tohle
cat /etc/passwd | rev
#pokud nevis jak se prikaz menuje - a tudiz nenajdes jeho manual stranku, ty many muzes najit pomoci apropos
-
lol staci tohle cat /etc/passwd | rev
#pokud nevis jak se prikaz menuje - a tudiz nenajdes jeho manual stranku, ty many muzes najit pomoci apropos
jj super dekuji v jednoduchosti je holt sila