Gyorskeresés
Legfrissebb anyagok
- Bemutató Route 66 Chicagotól Los Angelesig 2. rész
- Helyszíni riport Alfa Giulia Q-val a Balaton Park Circiut-en
- Bemutató A használt VGA piac kincsei - Július I
- Bemutató Bakancslista: Route 66 Chicagotól Los Angelesig
- Tudástár AMD Radeon undervolt/overclock
Általános témák
LOGOUT.hu témák
- [Re:] [HThomas:] Kia Ceed SW JD vs CD tapasztalatok
- [Re:] [gban:] Ingyen kellene, de tegnapra
- [Re:] [D1Rect:] Nagy "hülyétkapokazapróktól" topik
- [Re:] Elektromos rásegítésű kerékpárok
- [Re:] [bitpork:] Fogyasztásra ítélve
- [Re:] PLEX: multimédia az egész lakásban
- [Re:] [Luck Dragon:] Asszociációs játék. :)
- [Re:] [FireFox1996:] 2024 tavaszi fórum peca
- [Re:] [sziku69:] Szólánc.
- [Re:] [sziku69:] Fűzzük össze a szavakat :)
Szakmai témák
PROHARDVER! témák
Mobilarena témák
IT café témák
Téma összefoglaló
Hozzászólások
pmonitor
aktív tag
Egy webshopban leadott rendelés története:
1.: X-edikei e-mail:
" sz. megrendelése sikeresen megérkezett.
Megrendelése véglegesítése céljából operátorunk rövid időn belül felveszi Önnel a kapcsolatot."
2.: X+1-edikei e-mail:
" sz. megrendelését visszaigazoltuk és feldolgozását megkezdtük.
A megrendelt terméket a következő munkanapokon belül előkészítjük és a megrendelés leadását követő 10 napon belül leszállítjuk, erről e-mailben tájékoztatjuk.
Köszönjük eddigi bizalmát és megrendelését!"
3.: X+5-ödikei e-mail:
"sz. megrendelését előkészítettük és hamarosan átadásra kerül a Royal Futár társaság futárszolgálatának.
A küldemény futárszolgálatnak való átadásáról e-mailben tájékoztatjuk."
4.: X+11-edikei e-mail:
"Hello ,
New order note has been added to your account:
"Jo napot kivanok
a termek nincs raktaron nem tudjuk szallitani Onnek.
Elnezest a kellemetlensegert."."
Komoly webprogramozó készíthette ezt a webshopot. Na meg az ott dolgozók is komolyak lehetnek...
http://www.bferi.hu/download.php ; http://bferi.hu/egyeb.php
fatal`
titán
nopcommerce és ez a dolgozó balfaszsága, ha össze-vissza váltogatta a termékállapotot.
De ennek még magyar adószáma sincs, biztos nem rendelnék innen semmit.
[ Szerkesztve ]
pmonitor
aktív tag
És a "kollégádnak" nem tűnt fel, hogy még magyar adószáma sincs? Meg attól még nem tartom jó koncepciónak, hogy egy webshopban úgy lehet rendelni, hogy nincs mögötte produktum(a termék nincs készleten). Ez meg a "programozó" hibája.
http://www.bferi.hu/download.php ; http://bferi.hu/egyeb.php
coco2
őstag
Persze, hibáztasd a dolgozó embert
A programozó valószínűleg megmondta előre, hogy sza* lesz, de lévén azért kapja a fizuját, úgy csinálta, ahogyan mondták neki.
[ Szerkesztve ]
កុំភ្លេចប្រើភាសាអង់គ្លេសក្នុងបរិយាកាសអន្តរជាតិ។
martonx
veterán
Miért lenne hiba, hogy valamit úgy lehet rendelni, hogy nincs készleten? Tudatos üzleti döntés, hogy engedik rendelni, és majd beszerezik gyorsan a nagykerből. Rengeteg cég nem tart nagy készletet. Itt egyetlen egy valaki hibázott: az adminisztrátor.
Én kérek elnézést!
pmonitor
aktív tag
>Miért lenne hiba, hogy valamit úgy lehet rendelni, hogy nincs készleten?
Az önmagában nem hiba akkor, ha ezt jelzik az ügyfél részére. De itt 11 nap múlva jött egy olyan e-mail, ami leírta, hogy "a termek nincs raktaron nem tudjuk szallitani Onnek.". Tehát nem csak hogy nincs raktáron, de még rendelni sem tudnak. Tehát korán sem arról van szó, hogy majd gyorsan beszerzik a nagyklerből.
http://www.bferi.hu/download.php ; http://bferi.hu/egyeb.php
Remélem magadtól is rajossz, hogy van olyan korrekt működés, ami ilyen kimenetelhez vezet.
while (!sleep) sheep++;
dabadab
titán
Akarsz fogadni?
DRM is theft
fatal`
titán
Gondolom az nem zavar, hogy valószínűleg nem is magyar fejlesztés lol. Azt csinálta, amit kértek.
Meg attól még nem tartom jó koncepciónak, hogy egy webshopban úgy lehet rendelni, hogy nincs mögötte produktum(a termék nincs készleten). Ez meg a "programozó" hibája.
Kurvára nem az ő hibája, előrendelésről hallottál már? Az is lehet, hogy az adatbázis szerint volt készlet, aztán később rájöttek, hogy mégsincs. Gondolom ilyet sem láttál még. Biztos egy bunkerben élsz.
Neked mindegy, csak lehessen egy jót flamelni. Ugyan működő rendszereket még életedben nem láttál, de ez nem probléma.
[ Szerkesztve ]
pmonitor
aktív tag
Pl. itt miért tudják kiírni, hogy "raktáron"?
http://www.bferi.hu/download.php ; http://bferi.hu/egyeb.php
pmonitor
aktív tag
És itt vajon miért tudják írni, hogy: "Nem elérhető
A termék jelenleg nem vásárolható meg webshopunkban"
Sztem ez a korrekt. Még akkor is, ha nem szabály/törvény sértő, ha nem írják ki.
http://www.bferi.hu/download.php ; http://bferi.hu/egyeb.php
nevemfel
senior tag
És a "kollégádnak" nem tűnt fel, hogy még magyar adószáma sincs?
Nem akar ez megérteni semmit, trollkodni jött.
Forget your troubles, c'mon get happy
pmonitor
aktív tag
Ha igaz lenne, hogy trollkodni jöttem, akkor miért linkelnék be pozitív példát is? pl. itt? Az itt belinkelt oldalt készítő programozókkal szemben miért nem trollkodtam? Talán azért, mert nem olyan oldalt raktak össze, mint amit az elején írtam. Ha trollkodni jöttem volna, akkor nem hoznék pozitív példát.
http://www.bferi.hu/download.php ; http://bferi.hu/egyeb.php
coco2
őstag
Most biztos nagyon belegyalogolok vele a lelkivilágodba, de az a szitu, hogy a "becsületes és korrekt munka" már évtizednél régebben áldozatul esett a "fukar mindenit"-nek, és azok a "pozitív" példák már csak (feleslegesen) üvöltő hang a pusztában. Kihalásra vannak ítélve. A reklám pszichológia le fogja darálni őket.
កុំភ្លេចប្រើភាសាអង់គ្លេសក្នុងបរិយាកាសអន្តរជាតិ។
pmonitor
aktív tag
Lehet, hogy igazad van. De akkor ezt kell mondani(írni). De itt olyanokat írtak, hogy:
"Remélem magadtól is rajossz, hogy van olyan korrekt működés, ami ilyen kimenetelhez vezet."
"Kurvára nem az ő hibája, előrendelésről hallottál már?"...
"Biztos egy bunkerben élsz."
"Nem akar ez megérteni semmit, trollkodni jött."
Szóval engem fikáztak ahelyett, hogy azt mondták(írták) volna, amit te.
Sztem. az, ha egy "webprogramozó" rendszer szinten lehetetlenné teszi azt, hogy a user-nek lehetősége legyen közölni a leendő vásárlóval azt, hogy az áru raktáron van-e, vagy várhatóan x-y nap/hét múlva érkezik, vagy hogy nem rendelhető, ez egyértelműen a webprogramozó hibája. Az, ha az admin rosszul/tévesen adja meg az adatokat, vagy egyéb dolog miatt jelennek meg tévesen az adatok, az természetesen nem a programozó hibája. Bár hozzá kell tennem, hogy amit én a programozó hibájának mondok, az (sajnos) nem szabály/törvény sértő. De erre nem annak kellene a válasznak lenni, hogy engem fikáznak, hanem annak, hogy be kellene ismerniük azt a folyamatot, amit te írtál.
http://www.bferi.hu/download.php ; http://bferi.hu/egyeb.php
coco2
őstag
>egyértelműen a webprogramozó hibája
Erős a gyanú, hogy elhamarkodott véleményt írtál, mint azt már jeleztem mind én mind az itteni aktívabb tagok némelyike.
Egy programozó alkalmazásban van egy cégnél, és szerződésben írja alá, hogy a cég érdekeit fogja képviselni - függetlenül a te szeszélyeidtől. Azért kapja a fizetését, hogy az utasításoknak megfelelő eredményt adjon.
Az állításod egyetlen alapja az lehet, ha bizonyítékod van rá, hogy az a programozó a webes alkalmazás jelenlegi működésével ellentétes utasításokat kapott. Van esetleg olyan bizonyítékod?
[ Szerkesztve ]
កុំភ្លេចប្រើភាសាអង់គ្លេសក្នុងបរិយាកាសអន្តរជាតិ។
fatal`
titán
Még mindig a hülyeséghez ragaszkodsz?
Kezdjük ott, hogy ez a cucc egy open source rendszeren megy, amibe csak betöltötték az adatokat (valamennyi fejlesztéssel).
Az, hogy mennyi van készleten az egy adat. Ezt a webshop üzemeltetője valószínűleg elcseszte az adott terméknél, ezért kaptál 10 nappal később e-mailt. A korábbi levelek meg az üzemeltető/ügyintéző hibája, aki össze-vissza nyomkodta a rendszert.
Már megint azt próbálod ráhúzni egy üzleti döntésre vagy egy adathibára, hogy az bug. Nem, nem az.
Szóval engem fikáztak ahelyett, hogy azt mondták(írták) volna, amit te.
Azért fikáz mindenki téged, mert láthatóan nem érted sem egy hello worldnél bonyolultabb rendszer működösét, sem egy webshop, sem egy átlagos kereskedelmi cég működését, de állandóan idejössz trollkodni. Nem unod még?
pmonitor
aktív tag
Abban igazad van, hogy a szarvashibá(ka)t az üzemeltető követte el(több alkalommal):
1.: elcseszte, hogy mennyi van készleten
2.: 11 nap kellett, hogy ez kiderüljön ennél a "cég"-nél nevezett valaminél?
3.: közben kiküldtek egy olyan e-mailt is, amiben múlt időben szerepel, hogy a "sz. megrendelését előkészítettük". Azért nem semmi, hogy a készleten nem lévő terméket 5 nappal a rendelés után előkészítették(ismétlem: múlt időben!).
Hogy az első pont megtörténhetett, az igenis a programozó(k) hibája. Valós teljesítmény nélkül engedi a rendszer bevételezni a terméket. Miért engedi a rendszer, hogy random számot üssön be a user, hogy miből mennyi van készleten? Sztem ez egyértelműen programozói hiba.
http://www.bferi.hu/download.php ; http://bferi.hu/egyeb.php
JoinR
senior tag
Mert ez egy webshop engine, nem vállalatirányítási rendszer.
martonx
veterán
Nem, ez nem programozói hiba. Ilyenkor látszik az, hogy attól még, hogy faszán optimalizálsz atoi-t, mennyire nem látod át az üzleti folyamatokat, döntéseket, és az ezeket támogató rendszerek működését, programozását.
Én kérek elnézést!
pmonitor
aktív tag
>nem látod át az üzleti folyamatokat, döntéseket, és az ezeket támogató rendszerek működését, programozását.
Milyen üzleti folyamat, döntés az, amelyik azt mondja, hogy NE ellenőrizd le a user által megadott inputot? Akkor ne ellenőrizzétek le a nick-neveket, e-mail címeket stb... Ez ám a komoly üzleti folyamat!!!
http://www.bferi.hu/download.php ; http://bferi.hu/egyeb.php
nevemfel
senior tag
Ez továbbra sem szakmai-, hanem cégirányítási-, készletgazdálkodási téma.
Az meg pszichológiai esettanulmány lehetne, hogy neked megint ebbe a fórumba, a programozók orra alá kellett dörgölnöd, hogy mennyire utálod őket, mert téged valami kellemetlen élmény ért a neten. Nincs ki a négy kereked.
[ Szerkesztve ]
Forget your troubles, c'mon get happy
sztanozs
veterán
Konkrétan honnan tudod, hogy a "webshop" miért fizetett?
Szerintem ezt kb egy óra alatt konfigurálták össze, mert a megrendelő ennyit volt hajlandó kifizetni, és az egy ember aki a cég mögött ténylegesen van, az 11 nap után nézett rá ténylegesen a megrendelésre...
Vélelmezem, hogy az egész rendszer mögött nincs is adatbázis, csak egy statikus valami (pl egy csv fájl, amit kézzel módosítgat valaki Excelben, pár havonta)...
[ Szerkesztve ]
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
coco2
őstag
Ezt kérdeztem meg tőle én is objektívebben, és kb kaptam rá egy ignore-t.
Lehet tényleg csak flamelni jár ide az ember, és moderátort kellene rá megkérni, hogy csöndesítse le mondjuk 2 hétre ezen a csatornán?
[ Szerkesztve ]
កុំភ្លេចប្រើភាសាអង់គ្លេសក្នុងបរិយាកាសអន្តរជាតិ។
Szerintem ha egy program megkerdezi a valodi nevedet, es te nem azt irod be, de a program elfogadja, az a programozo benasagat tukrozi, hiszen elfogadta a Ver Istvant, pedig a te valodi neved Kovacs Joco.
while (!sleep) sheep++;
pmonitor
aktív tag
Képzeld, van olyan webshop, ahol ha utánvétes fizetést választasz(nem átutalásost, bankkártyást), akkor a tulaj ügyintézője az általam megadott telefonszámon felhív, és közli, hogy a csomagot feladják, másnap megérkezik. Gondolom ez azért van, mert "elég sokan" false nevet, címet adtak meg. És én természetesen ezért nem kapom fel a vizet. Tehát az általam írt esetben is be lehet kérni több infót(pl. nagyker neve, számlaszám, kapott darab stb...). És ha ez a több infó megvan, akkor már ki lehet zárni pl. azt, hogy ugyanazt a számlaszámot többször beüssék. És ez független attól, hogy egy egyszerű .csv-ben, vagy komolyabb adatbázisban tárolják az adatokat.
http://www.bferi.hu/download.php ; http://bferi.hu/egyeb.php
axioma
veterán
Idezet toled:
"És ez független attól, hogy egy egyszerű .csv-ben, vagy komolyabb adatbázisban tárolják az adatokat."
Q.E.D. Lathatoan nem a programozon mulik _szerinted_sem_ az ugyfeltajekoztatas milyensege. Igy viszont nehez ertelmezni az eredeti kirohanasodat.
pmonitor
aktív tag
Félreértetted. Vagy én írtam félreérthetően. A második eset az eredeti problémára vonatkozik. Tehát az üzlet adataira(nem az ügyfél felé).
szerk.: magyarul: Ebben az esetben az üzlet a user.
[ Szerkesztve ]
http://www.bferi.hu/download.php ; http://bferi.hu/egyeb.php
Még ha fizetett is rendesen, simán lehet olyan vállalkozás, amely nem vezet naprakész készletnyilvántartást. Egyszerűen felesleges, mert 100-200 forintos dolgokat árul tonnaszám. Ő nem fogja ezeket tételesen nyilvántartani. Dolgoztam ilyen helyen fejlesztőként, beleraktam a raktárkezelést a rendszerbe, és a főnök mondta, hogy tök felesleges. Mert ha kifogy a raktárból, akkor mi van? Másnapra itt van a cucc a nagykerből úgyis, az ügyfél meg csak megijedne attól, hogy nincs raktáron. Ez egy teljesen tudatos üzleti döntés.
sztanozs
veterán
Pontosan - az, hogy nincs rendes készletkezelés, a cég sara, nem a fejlesztőé.
Vagy van, de nem akarják használni, vagy eleve nem is akartak, mert minek.
(tudom, hogy nem neked válasz, inkább csak elmélázás) Ráadásul még mindig nem vágom, hogy az, hogy 2 hét után ír rá valaki a cégből, hogy "ja, bocs mégsincs", az mitől lenne a webshopot fejlesztő hibája...
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
martonx
veterán
Pont ezt írtam a hülyécskének én is, de láthatóan nem fogta fel. Szerintem hagyjuk, úgysem érti, hogy miről van szó, meg amúgy is bénák vagyunk, mint minden programozó.
Én kérek elnézést!
hellomi
tag
Sziasztok!
Kezdo volnék és van egy regex problémám, hátha valaki tudja a segítséget, két napja a google már ég a kezem alatt, eredmény nélkül.
A szöveg kb így néz ki:
valamifdhsdfhd.pdf
valamihrfjhdjh.pdf
valamivalami.pdf
valamihfshjsdfhns.pdf.jpg
valamifhshfhsf.pdf
valamihfhfhdsfy.jpg.pdf
valamihfssh.pdf
Ki kellene nekem ebből szedni azt egy regexel, amelyik csak .pdf-re végződik, és meg kéne sorszámoznom, kb így:
valamifdhsdfhd-1.pdf
valamihrfjhdjh-2.pdf
valamivalami-3.pdf
valamihfshjsdfhns.pdf.jpg
valamifhshfhsf-4.pdf
valamihfhfhdsfy.jpg.pdf
valamihfssh-5.pdf
Ezt valahogy meg lehet oldani regexben? Már mindent próbáltam, sed-el, grep-el, de semmi.
ASUS ROG B450-F Strix | AMD Ryzen 7 5700G | Crucial Ballistix Sport 2x8GB DDR4 | eVGA RTX 2080 Super XC | Samsung 970 Evo Plus 500GB | Corsair RM750x | NZXT H510i White | ID Cooling SE-224-XT White | Samsung CHG90 49" | Apple Macbook Air M1 |
pmonitor
aktív tag
De ebben az esetben ugyebár egy fontos dolog hiányzik: mégpedig az input. Mert ugye ebben az esetben nem tartod nyilván, hogy miből mennyi van! Így nincs mit le ellenőrizni. Ez a legfontosabb, amit eddig írtam. Az már egy nem olyan fontos, de azért megemlítem, hogy ezt a döntést csak megerőszakolva lehet üzletinek nevezni.
[ Szerkesztve ]
http://www.bferi.hu/download.php ; http://bferi.hu/egyeb.php
regex alatt a parancssort erted?
❯ ls
valamifdhsdfhd.pdf valamifhshfhsf.pdf valamihfhfhdsfy.jpg.pdf valamihfshjsdfhns.pdf.jpg valamihfssh.pdf valamihrfjhdjh.pdf valamivalami.pdf
❯ i=1;for f in `ls | grep -e "^[^\.]*\.pdf$" | sed "s:\.pdf$::"`; do echo "mv $f.pdf $f-$i.pdf"; let i=i+1; done;
mv valamifdhsdfhd.pdf valamifdhsdfhd-1.pdf
mv valamifhshfhsf.pdf valamifhshfhsf-2.pdf
mv valamihfssh.pdf valamihfssh-3.pdf
mv valamihrfjhdjh.pdf valamihrfjhdjh-4.pdf
mv valamivalami.pdf valamivalami-5.pdf
❯ i=1;for f in `ls | grep -e "^[^\.]*\.pdf$" | sed "s:\.pdf$::"`; do mv $f.pdf $f-$i.pdf; let i=i+1; done;
❯ ls
valamifdhsdfhd-1.pdf valamifhshfhsf-2.pdf valamihfhfhdsfy.jpg.pdf valamihfshjsdfhns.pdf.jpg valamihfssh-3.pdf valamihrfjhdjh-4.pdf valamivalami-5.pdf
while (!sleep) sheep++;
hellomi
tag
Hat terminalt ertem, igen, de kifejezetten regex(egular expression) parancsokat hasznalva.
Erre valamilyen univerzalis dolgot keresek, hogy ugye ha hosszu a fajl, tudjak szurni ugy, nem egyesevel fajlokra.
Amit en csinaltam konkretan valtozokkal: var1="anauuuana\n""anauuuata\n""anaanaana\n""asd\n""file_record_transcript\n""file_07241999\n""file_fake.pdf.tmp\n""file_tmp\n""loremipsum.tmp\n""lorem\n""test s"
var2="-1.pdf\n""-2.pdf\n""-3.pdf\n""-4.pdf\n""-5.pdf\n""-6.pdf\n""\n""-7.pdf\n""\n""-8.pdf\n""-9.pdf"
paste <(echo $var1) <(echo $var2)
paste -d "\0" <(echo $var1) <(echo $var2)
Ez amugy a kezdo fajl:
Es ez kene legyen az eredmenyem:
Es ez kellene univerzalis formaban, tehat ha meg beszurok x sort a szovegbe, akkor is kellene mukodjon ra a kod.
Amilyen parancsokat hasznalhatok az a grep, sed, paste, echo, cat nagyjabol.
2 napja kuzdok vele, nem talalok univerzalis megoldast, csak specifikusat.
ASUS ROG B450-F Strix | AMD Ryzen 7 5700G | Crucial Ballistix Sport 2x8GB DDR4 | eVGA RTX 2080 Super XC | Samsung 970 Evo Plus 500GB | Corsair RM750x | NZXT H510i White | ID Cooling SE-224-XT White | Samsung CHG90 49" | Apple Macbook Air M1 |
kovisoft
őstag
Ha awk-ot használhatsz, akkor esetleg ez, bár ebben sincs regex:
cat kezdofile.txt | awk -F ".pdf" '{if ($0 ~ /.pdf/ && $2 == "") {counter++; printf "%s-%d.pdf%s\n",$1,counter,$2;} else {print}}' > eredmeny.txt
hellomi
tag
Sajnos nem hasznalhatok, csak amiket felsoroltam.
ASUS ROG B450-F Strix | AMD Ryzen 7 5700G | Crucial Ballistix Sport 2x8GB DDR4 | eVGA RTX 2080 Super XC | Samsung 970 Evo Plus 500GB | Corsair RM750x | NZXT H510i White | ID Cooling SE-224-XT White | Samsung CHG90 49" | Apple Macbook Air M1 |
jó lenne tudni, hogy milyen oprendszer, mert ha unix meg bash, arra van szaktopic.
basename. valahogy így:
szamlalo=1
for i in vala*.pdf; do
mv "$i" $(basename "$i" .pdf)-${szamlalo}.pdf
let szamlalo=szamlalo+1
done
fordított aposztróf deprecated.
Egy átlagos héten négy hétfő és egy péntek van (C) Diabolis
coco2
őstag
Ahol elkezd bonyolódni a string feldolgozás, jobb C-ben írni a programot. Egy gcc fordító szokott lenni linuxok alatt. Keresztül csövezve a standard bemenet a beérkező adat soronként, és a standard output megy kifele tovább a pipe-on. C programban használhatsz bármilyen visszamenőleges emlékezést, szétszedheted a stringet akár karakterenként, és karbantartható + kényelmes marad.
កុំភ្លេចប្រើភាសាអង់គ្លេសក្នុងបរិយាកាសអន្តរជាតិ។
hellomi
tag
Teljesen mindegy milyen oprendszer, siman terminalos univerzalis megoldast keresek, ami minden kornyezetben(powershell,zshell, bash,etc) lefut.
ASUS ROG B450-F Strix | AMD Ryzen 7 5700G | Crucial Ballistix Sport 2x8GB DDR4 | eVGA RTX 2080 Super XC | Samsung 970 Evo Plus 500GB | Corsair RM750x | NZXT H510i White | ID Cooling SE-224-XT White | Samsung CHG90 49" | Apple Macbook Air M1 |
cucka
addikt
Annak nincs értelme, hogy "regex parancs".
Olyat tudsz, hogy egy bemeneti szövegből regex pattern alapján gyártasz egy kimeneti szöveget.
Például itt a bemenet az, hogy "valami.pdf", a kimenet pedig "valami-5.pdf"echo "valami.pdf" | sed -E 's/^(.*)\.pdf$/\1-5.pdf/'
De olyat nem tudsz, hogy van n darab bemeneted, és akkor a regex pattern tudja magától, hogy épp hanyadik mintát nézi. Arra írhatsz egy for ciklust, pl.#17534hozzászólásban van rá példa, ott egy $i változóban van az aktuális sorszám, azt bele tudod rakni a sed regex pattern-jébe, és akkor azt fogja behelyettesíteni az 5-ös szám helyett.
hellomi
tag
Kozbe valahogy borzalmasan bonyolult koddal, de sikerult megoldani:var1=`cat g.txt | sed "s/.*[^p][^df]\{2\}$//g"`
var2=`cat <(cat -b <(echo "$var1") | sed "s/[[:space:]]//g") | sed "s/\([0-9]\{1,\}\)\(.\{1,\}\)\(\.pdf\)$/\2-\1\3/g"`
var3=`cat g.txt | sed "s/\(.\{1,\}\)\.pdf$//g"`
paste -d "\0" <(echo "$var2") <(echo "$var3")
Ebbol kell kb kiindulnom es egyszerusiteni amig lehet, illetve most hogyha barhol van az inputba [space], akkor azt kicsereli.
[ Szerkesztve ]
ASUS ROG B450-F Strix | AMD Ryzen 7 5700G | Crucial Ballistix Sport 2x8GB DDR4 | eVGA RTX 2080 Super XC | Samsung 970 Evo Plus 500GB | Corsair RM750x | NZXT H510i White | ID Cooling SE-224-XT White | Samsung CHG90 49" | Apple Macbook Air M1 |
coco2
őstag
>Teljesen mindegy milyen oprendszer, siman terminalos univerzalis megoldast keresek
Nem létezik olyan. Példának okáért Windows alatt nincsenek cat, sed, paste, máshogy használsz shell változókat stb. Ha scriptelni akarsz, még rosszabbul jársz hordozhatóság szempontjából, mintha C-ben írnád meg. De ha téged szórakoztat, hogy tévedésben élsz, nekem aztán tök8
[ Szerkesztve ]
កុំភ្លេចប្រើភាសាអង់គ្លេសក្នុងបរិយាកាសអន្តរជាតិ។
hellomi
tag
Nem szorakoztat sajnos, ez a feladat, igy kell megcsinalni.
Elhiheted, nem hobbiból akarok regexxel szórakozni.
ASUS ROG B450-F Strix | AMD Ryzen 7 5700G | Crucial Ballistix Sport 2x8GB DDR4 | eVGA RTX 2080 Super XC | Samsung 970 Evo Plus 500GB | Corsair RM750x | NZXT H510i White | ID Cooling SE-224-XT White | Samsung CHG90 49" | Apple Macbook Air M1 |
coco2
őstag
Ja, valami beadandó. Hát akkor részvétem
កុំភ្លេចប្រើភាសាអង់គ្លេសក្នុងបរិយាកាសអន្តរជាតិ។
Hege1234
addikt
sziasztok!
json fájlt beolvasva, hogyan kell a loop-ot úgy használni, hogy az értékek amiket ki akarok printelni nincsenek az "elején"?
változó honnan kezdődik...
általában a 48. ban az fix, hogy már van mivel így működik
data1 = data1[48]['body']['titles']['full']
a data3 az problémásabb, mert az elég sokszor üres...
import json
file_json = json.loads(open('max.json', 'r', encoding='utf8').read())
data1 = file_json
data1 = data1['body']['titles']['full']
data2 = file_json
data2 = data2['body']['dwell']['metadata']
data3 = file_json
data3 = data3['body']['firstOfferedDate']
data4 = file_json
data4 = data4['body']['references']['page']
for dat in data1,data2,data3,data4:
print(dat)
jq online-ban így néz ki
előre is köszi!
Angelotti
tag
Sziasztok!
Eléggé off lesz a kérdésem, hátha kapok rá választ.
Röviden annyi, hogy karrier váltáson gondolkodom, át szeretném képezni magam junior programozóvá. Több helyeről is azt hallotam, hogy a Python-nal lenne érdemes foglalkozni. Egy ismerősöm a Green Fox-ot javasolta, de a Junior programozó képzés keretein belül ott semmit nem foglalkoznak Python-nal. (én meg úgy tudom ez a legmainstreamebb nyelv már egy ideje, a Java mellett).
A Ruander-nek viszont van kimondottan Python-os képzése. (náluk sincs a szoftverfejlesztői tanfolyamon belül python).
A kérdés az, hogy ha a megszerzett tudással ebben a szegmensben szeretnék elhelyezkedni érdemes e az elején Pythonra "specializálódni", vagy inkább kezdjek egy Junior szoftverfejlesztői tanfolyammal, amiben ugyan Python nincs, de Java viszont igen.
Köszi a válaszokat!
(*)(*)
Szerintem nem annyira lenyeges, hogy melyik nyelvvel kezdesz, ha a valasztek a Python/Java. Talan a Java meg egeszsegesebb is.
while (!sleep) sheep++;
3.Aragorn
addikt
Én is nem rég kezdtem el tanulni. Először egyedül Youtube-ról, ill. most az Újratervezés 3.0-t csinálom.
Kb. 50-80 Youtube videó megnézése után a témában arra jutottam, hogy nem releváns, hogy melyik programnyelvvel kezdesz, mert úgyis legalább fél tucat nyelvet ismerni fogsz (legalább alap szinten), mielőtt bármire specializálódnál (érdemes lenne specializálódni). Sok feladathoz több nyelv is kell egyszerre (pl web dev.-hez)
Nem minden vándorút céltalan...
Téma tudnivalók
● olvasd el a téma összefoglalót!