Üdv! Létezik olyan parancssoros cucc, ami ilyet tud? Lehet, hogy buta a kérdés, mert valami alapparancs kapásból tudja ezt:
valami_parancs abc 12 defg
a1d
a1e
a1f
...
...
c2g
a stringek lehetnek bármik, bármennyi és bármilyen hosszúak.
Programot/scriptet tudok rá írni, nem ez a probléma, csak kérdezem hogy van-e ilyen.
- 300 megtekintés
Hozzászólások
Nem tudok róla, hogy pont ilyen lenne.
Minthogy az igény nem életszerű, pláne nem gyakran.
Persze láttunk már értelmetlen progikat... :)
Ha tudsz rá scriptet írni, akkor tedd azt. Ennyi idő alatt, amíg erre a válaszra vártál az már kész lehetne. ;)
---
"A megoldásra kell koncentrálni nem a problémára."
- A hozzászóláshoz be kell jelentkezni
Amit keresel: cartesian product.
Ihletnek:
$ echo {1..3}+{4..6}+{7..9}
1+4+7 1+4+8 1+4+9 1+5+7 1+5+8 1+5+9 1+6+7 1+6+8 1+6+9 2+4+7 2+4+8 2+4+9 2+5+7 2+5+8 2+5+9 2+6+7 2+6+8 2+6+9 3+4+7 3+4+8 3+4+9 3+5+7 3+5+8 3+5+9 3+6+7 3+6+8 3+6+9
- A hozzászóláshoz be kell jelentkezni
Mar hogy igy ertetted?
echo {a..c}{1..2}{d..g}
a1d a1e a1f a1g a2d a2e a2f a2g b1d b1e b1f b1g b2d b2e b2f b2g c1d c1e c1f c1g c2d c2e c2f c2g
--
When you tear out a man's tongue, you are not proving him a liar, you're only telling the world that you fear what he might say. -George R.R. Martin
- A hozzászóláshoz be kell jelentkezni
Szinte gondoltam, hogy valami egyszerű dolog ez! De hogy pont az echo legyen a megoldás :D
Nem pont erre gondoltam, de az én problémám is megoldható vele. pl:
echo {A,2,u}{d,G}{3,P,1,d}
Ad3 AdP Ad1 Add AG3 AGP AG1 AGd 2d3 2dP 2d1 2dd 2G3 2GP 2G1 2Gd ud3 udP ud1 udd uG3 uGP uG1 uGd
-fs-
Az olyan tárgyakat, amik képesek az mc futtatására, munkaeszköznek nevezzük.
- A hozzászóláshoz be kell jelentkezni
Nem echo, hanem bash (vagy más *sh?) expansion.
- A hozzászóláshoz be kell jelentkezni
na igen, azt tudom, hogy az echo a bash gyomrában van :) ... de eddig azt gondoltam, hogy csak sziplán kiíratásra való.
-fs-
Az olyan tárgyakat, amik képesek az mc futtatására, munkaeszköznek nevezzük.
- A hozzászóláshoz be kell jelentkezni
fejesjoco pont ezt írta, hogy az echo csak kiír, az összeállítást maga a shell végzi el.
(rejtett subscribe voltam)
BlackY
--
"en is amikor bejovok dolgozni, nem egy pc-t [..] kapcsolok be, hanem a mainframe-et..." (sj)
- A hozzászóláshoz be kell jelentkezni
Az echo nem kell hozza. A kifejezes maga tudja ezt a kifejtest.
pl:
nyos@shodan:/tmp/test$ touch ll
nyos@shodan:/tmp/test$ {l,-}{s,l}
0 -rw-r--r-- 1 nyos nyos 0 okt 22 19:44 ll
Es amitol ez a kimenete, ami tenyleg lefut:
nyos@shodan:/tmp/test$ echo {l,-}{s,l}
ls ll -s -l
--
When you tear out a man's tongue, you are not proving him a liar, you're only telling the world that you fear what he might say. -George R.R. Martin
- A hozzászóláshoz be kell jelentkezni
OT
A C-shellből jön ez a fajta kifejtés, amit a Bourne- és a Korn- valamint Posix-shellek nem tudnak, de a Bash szintén átvette.
/OT
=====
tl;dr
Egy-két mondatban leírnátok, hogy lehet ellopni egy bitcoin-t?
- A hozzászóláshoz be kell jelentkezni