Hirdetés
- eBay-es kütyük kis pénzért
- sziku69: Fűzzük össze a szavakat :)
- sziku69: Szólánc.
- Luck Dragon: Asszociációs játék. :)
- sh4d0w: Kalózkodás. Kalózkodás?
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- Meggyi001: Kórházi ellátás: kuka vagy finom?
- sh4d0w: StarWars: Felismerés
- gban: Ingyen kellene, de tegnapra
- Brogyi: CTEK akkumulátor töltő és másolatai
Új hozzászólás Aktív témák
-
zsolti.22
senior tag
válasz
Jester01
#2823
üzenetére
Nem áll össze fejben egyelőre és én sem fogalmaztam pontosan. Amit ő írt, annak tudjuk, hogy 4 eleme van és tudjuk, hogy mik az értékei, csak egymás után kell rakni őket egy szeparátorral.
Az előző hszemben pontosítottam: egy while loopban ismétlek egy HTML lekérdezést és egy bizonyos regexppel sed segítségével változóba mentem az értéket. Ez volt a VAR1 mondjuk. És ebből a VAR1-ből hogy lesz for ciklus ahhoz, hogy pseudo-tömb legyen, ha a következő while ciklusban felülíródhat a VAR1 értéke?Kódban, ha akinek így könnyebb (csak szemléltetés végett):
#!/bin/ashwhile [ feltetel]docurl http://valami.html -o valami. htmlVAR1=$(sed - rne 's#. *(regexp). *$#\1#p valami. html)if [ -n "$VAR1" ]thenide kellene a tömbkezelesfidone -
-
-
-
prucam
tag
válasz
Jester01
#2722
üzenetére
"Szerintem az a baj, hogy az awk print automatikusan rátesz egy sorvéget."
- igen ott lehet valami. Ld. később.Vagy állítsd be az ORS-t vagy használd a printf-et.
- ezeket még nem ismerem... ???Egy kicsit próbálgattam másképp. Eredmények:
itt beírtam a scriptbe a változót
1, egy szó keres
u2=Tom
grep $u2 $i
grep "$u2" $i
-mindkét grep keresés jó2, két szó keres
u2=Tom Sawyergrep $u2 $i
line 17: Sawyer: command not found
grep "$u2" $i
-olyan találatok amiben egyik megadott szó sem szerepel (szavak: Tom Sawyer)3, idézőjelek közé a változó
u2="Tom Sawyer"grep $u2 $i
(program exited with code: 2)
grep "$u2" $i
csak a megadott két szót keresi. Tökéletes!4,
u2="és a ha"
ez is szuper !!!Vissza az awk-hoz, egy szót keres:
1, utolsó oszlop
u1=`awk 'NR==1 {print $NF}' file`grep $u1 $i
(program exited with code: 1)
grep "$u1" $i
(program exited with code: 1)
A "print $NF" az utolsó oszlopnál, tényleg gond van.2, 3. oszlop
u1=`awk 'NR==1 {print $3}' file`
grep $u1 $i
ez jó eredményt ad
grep "$u1" $i
ez is3, két oszlop a 3. és a 4. (két szó: légy a)
u1=`awk 'NR==1 {print $3, $4}'grep $u1 $i
grep: a: No such file or directory
...
(program exited with code: 2)
grep "$u1" $i
(program exited with code: 1)
Egyik sem jó.megpróbáltam "cut" parancsot is:
u1=`head -1 file | cut -c9-21`
echo $u1
légy a szü
grep "$u1" $i
a grep-nél már hibát ír.Összegzés:
Ha két v. több szót keresnék az nem jó. (kivéve így: u2="Tom Sawyer")
Szerintem a váltózónál a ``-el lesz a gond.
Lehet ott is kellene a "" ? De hogyan ??? -
coco2
őstag
válasz
Jester01
#2680
üzenetére
Megvan, köszönöm
Nyersanyag tippet had kérjek script gyártáshoz.
Bash scriptben listázni szeretném a helyi könyvtárat ( ./ ), és ha találok file-t adott kiterjesztéssel (pld ".txt" -> létezik "file.txt"), első (vagy akár utolsó) olyan létező file nevét szeretném változóba rakni (FILENAME="file.txt"). A határozatlanság oka, hogy a mappában garantáltan csak egy olyan file lesz, de ha mégis több lenne, azt valahogyan detektálni kell, és leállítanom a scriptet, vagy hibatűrés jelleggel csak az egyiket dolgozni fel a sok közül. Bármelyik jó.
Ha jól sejtem, valami áradat szerkesztővel kell majd játszadoznom. Jól jönne rá pár példa, hogyan, és hogy az áradatszerkesztő scriptjéből hogyan mozgathatok adatot kívülre, ha egyáltalán bárhogyan.
-
Hege1234
addikt
válasz
Jester01
#2660
üzenetére
sajnos nem sikerült rájönnöm ezt hol kellene használnom, hogy beleírja az info.txt -be
a felugró ablakba a beírt számok 1-9 ig mindig kaptak nullát
a 014325, 020305 viszont nem sikerült beírnom
olyan mintha, mivel 10 nél nagyobb így a szám levenné róla a nullát vagy valamilyen műveletet is csinálna közbe -
Hege1234
addikt
válasz
Jester01
#2655
üzenetére
köszönöm szépen!
filenev=$(head -1 save.txt)idopont=$(head -2 save.txt | tail -1)curl -s "http://kodi:kodi@192.168.1.10:8080/jsonrpc?Base" -H 'Content-Type: application/json' --data '{"jsonrpc":"2.0","method":"Player.Open","params":{"item":{"file":"'"${filenev}"'"},"options":{"resume":'"${idopont}"'}}}' -
_kovi_
aktív tag
válasz
Jester01
#2628
üzenetére
Bash script.
Most kicsit csúnyán van a fájl kiválasztása, mert adott egy gép ami 4 féle "kiterjesztésű" fájlt ad minden nap végén, de ebből csak az egyik kell nekem. A fájl eleje megegyezik.
Pl.: 1234567.ser , 1234567.tpl , 1234567.chz.tic , 1234567.gpw
Nekem csak a gpw fájlt kellene átmásolnom ami csak azon napon keletkezett. Ez egy windows megosztáson van amit felcsatolok egy mappába a linux szerveren. S onnan másolnék.
Ez a megoldás kicsit csúnya:gpwfile=$(ls -l --time-style=+%F | grep $(date +%F) | grep -v ".ser" | grep -v ".tpl" | grep -v ".chz.tic" | cut -d" "-f8)Olyan illeszkedésre gondoltam ami megmondja, hogy a .gwz "végű" fájlt másold át ami aznap keletkezett..
-
-
-
válasz
Jester01
#2554
üzenetére
Nagyon szépen köszönöm hogy foglalkozol a megoldással,
viszont nem jó.
Halvány sejtésem sincs, mit csinál a szkript, milyen körkörös folyamatokat hajt végre de amikor elindítom azonnal 60% lesz a procihasználat, és amíg killel ki nem lövöm, addig ennyi.
Viszont a többszöri tesztelések után se kapcsolja vissza a hdmi audiot.
Ez lenne cél ha a monitor visszajön alvásból, ez a
pactl set-card-profile 0 output:hdmi-stereo -
RedHarlow
aktív tag
válasz
Jester01
#2549
üzenetére
Arra gondolsz, hogy a user tageken belül fix ugyan annyi tagnek kell lennie minden usernél? Ez sajnos lehet nem így van, mivel ha 2 notification-t is kapott az ügyfél akkor ha jól rémlik az plusz egy taget jelentett neki. :/
Valahogy így (a kipontozott rész azt akarja jelenteni, hogy sok másik tag):
<User>
...........................
<NotificationID> 4</NotificationID>
<NotificationID> 2</NotificationID>
..............................
</User> -
válasz
Jester01
#2476
üzenetére
Ha már itt tartunk, nem engedtem el ezt a command egyszerűsítés dolgot

Ezt a parancsot:
ls -dl /mnt/backup/* | grep -v wpcli | tail -1 | awk '{ print $9 }'Erre alakítottam át, csak valamiért nem működik:
ls -dl /mnt/backup/* | awk '! /wpcli/ END{ print $9 }'És sajnos így sem:
ls -dl /mnt/backup/* | awk '! /wpcli/ && END{ print $9 }'A hiba:awk: cmd. line:1: ! /wpcli/ END{print $9}awk: cmd. line:1: ^ syntax error
Hol lehet a gond? -
-
samujózsi
senior tag
válasz
Jester01
#2483
üzenetére
Ott a pont!

Csak ez hol van leírva, mert emlékszem a szövegre, de sem a helpben, sem a manban nem találom.Az egyértelmű, hogy egyes fájlokról csak a logból kapok infót, de hogy találom meg?
Sok ezer, tízezer soros logból hogyan tudom kiválogatni a hibaüzeneteket?
Alaphelyzetben a másoláskor átugrott fájlokat sem mutatja, amit szintén nem értek, számomra az lenne a logikus, hogy letiltom ha nem kell. -
válasz
Jester01
#2471
üzenetére
közben én is szöszöltem vele: azon száll el, hogy utf-8-ban egyes karakterek kétbájtosak, és ettől fejreáll a parser.
a megoldás: visszakapcsoltam egybájtos kódolásra, és akkor már működik a tar beépített exclude-ja.tehát az, hogy:
tar cf backupfile konyvtar --exclude '*.pst'
nem működik, de az, hogy:LANG=en_US tar cf backupfile konyvtar --exclude '*.pst'
igen. -
Jester01
veterán
válasz
Jester01
#2470
üzenetére
Alapállapot:
$ tar cvf /dev/null Dokumentumok/Dokumentumok/Dokumentumok/Outlook f\341jlok/Dokumentumok/Outlook f\341jlok/T\341rolt \374zenetek 2017 (2019_09_18 10_17_59 UTC).pstDokumentumok/Outlook f\341jlok/T\341rolt \374zenetek 2017 (2019_09_19 06_24_12 UTC).pstDokumentumok/Outlook f\341jlok/T\341rolt \374zenetek 2017 (2019_09_13 13_26_02 UTC).pstDokumentumok/Outlook f\341jlok/T\341rolt \374zenetek 2017 (2019_09_16 07_03_14 UTC).pstDokumentumok/Outlook f\341jlok/T\341rolt \374zenetek 2017 (2019_09_20 10_31_00 UTC).pstDokumentumok/Outlook f\341jlok/T\341rolt \374zenetek 2017 (2019_09_19 09_25_18 UTC).pstDokumentumok/Outlook f\341jlok/T\341rolt \374zenetek 2017 (2019_09_13 10_21_47 UTC).pstÖsszes 2019_09_19 kihagyása wildcarddal:
$ tar cvf /dev/null --exclude 'T?rolt ?zenetek 2017 (2019_09_19*' Dokumentumok/Dokumentumok/Dokumentumok/Outlook f\341jlok/Dokumentumok/Outlook f\341jlok/T\341rolt \374zenetek 2017 (2019_09_18 10_17_59 UTC).pstDokumentumok/Outlook f\341jlok/T\341rolt \374zenetek 2017 (2019_09_13 13_26_02 UTC).pstDokumentumok/Outlook f\341jlok/T\341rolt \374zenetek 2017 (2019_09_16 07_03_14 UTC).pstDokumentumok/Outlook f\341jlok/T\341rolt \374zenetek 2017 (2019_09_20 10_31_00 UTC).pstDokumentumok/Outlook f\341jlok/T\341rolt \374zenetek 2017 (2019_09_13 10_21_47 UTC).pstUgyanez egyesével, fájllistával:
$ printf 'T\341rolt \374zenetek 2017 (2019_09_19 06_24_12 UTC).pst\nT\341rolt \374zenetek 2017 (2019_09_19 09_25_18 UTC).pst\n' > exclude.lst$ tar cvf /dev/null --no-wildcards -X exclude.lst Dokumentumok/Dokumentumok/Dokumentumok/Outlook f\341jlok/Dokumentumok/Outlook f\341jlok/T\341rolt \374zenetek 2017 (2019_09_18 10_17_59 UTC).pstDokumentumok/Outlook f\341jlok/T\341rolt \374zenetek 2017 (2019_09_13 13_26_02 UTC).pstDokumentumok/Outlook f\341jlok/T\341rolt \374zenetek 2017 (2019_09_16 07_03_14 UTC).pstDokumentumok/Outlook f\341jlok/T\341rolt \374zenetek 2017 (2019_09_20 10_31_00 UTC).pstDokumentumok/Outlook f\341jlok/T\341rolt \374zenetek 2017 (2019_09_13 10_21_47 UTC).pst -
-
-
SteveBeard
senior tag
-
BullZeye
veterán
válasz
Jester01
#2229
üzenetére
"https://www.dijnet.hu/ekonto/control/szamla_search"
Ez az oldal (link), és azon belül pedig van egy legördülő választó, aminek a DIVje szlaszolgid, és abban van kb 6-7 bejegyzés ahogy a képen látható
Másnak működik, csak nekem nem, Synology DS215Jn próbálom futtatni SSHn keresztül root/admin joggal. Kell ehhez valami egyéb dolgot telepíteni?
-
sonar
addikt
-
Keeperv85
nagyúr
válasz
Jester01
#2199
üzenetére
Ez így azért nem jó, mert a könyvtárak nem üresek. 3 fájl után így néz ki a tree:
├── agnes_service
│ ├── AndroidManifest.xml
│ ├── apktool.yml
│ ├── classes.dex
│ ├── original
│ │ ├── AndroidManifest.xml
│ │ └── META-INF
│ │ ├── CERT.RSA
│ │ ├── CERT.SF
│ │ └── MANIFEST.MF
│ ├── res
│ │ ├── drawable-hdpi-v4
│ │ │ └── ic_launcher.png
│ │ ├── drawable-ldpi-v4
│ │ │ └── ic_launcher.png
│ │ ├── drawable-mdpi-v4
│ │ │ └── ic_launcher.png
│ │ ├── drawable-xhdpi-v4
│ │ │ └── ic_launcher.png
│ │ ├── layout
│ │ │ └── main.xml
│ │ └── values
│ │ ├── public.xml
│ │ └── strings.xml
│ └── unknown
│ ├── AUTHORS
│ ├── changelog.txt
│ ├── com
│ │ └── letv
│ │ └── agnes
│ │ └── core
│ │ └── agnes.properties
│ ├── LICENSE
│ ├── lombok
│ │ └── installer
│ │ ├── eclipse
│ │ │ ├── eclipse.png
│ │ │ ├── jbds.png
│ │ │ └── STS.png
│ │ ├── loading.gif
│ │ ├── lombokIcon.png
│ │ ├── lombok.png
│ │ ├── lombok.svg
│ │ ├── lombokText.png
│ │ ├── lombokText.svg
│ │ ├── WindowsDriveInfo-i386.dll
│ │ └── WindowsDriveInfo-x86_64.dll
│ └── release-timestamp.txt
├── AntHalService
│ ├── AndroidManifest.xml
│ ├── apktool.yml
│ ├── original
│ │ ├── AndroidManifest.xml
│ │ └── META-INF
│ │ ├── CERT.RSA
│ │ ├── CERT.SF
│ │ └── MANIFEST.MF
│ └── res
│ ├── drawable
│ │ └── icon.png
│ └── values
│ ├── public.xml
│ └── strings.xml
└── ApplicationsProvider
├── AndroidManifest.xml
├── apktool.yml
├── original
│ ├── AndroidManifest.xml
│ └── META-INF
│ ├── CERT.RSA
│ ├── CERT.SF
│ └── MANIFEST.MF
└── res
├── drawable
│ └── default_app_icon.png
├── drawable-mdpi-v4
│ └── default_app_icon.png
├── layout
│ └── application_list_item.xml
├── values
│ ├── ids.xml
│ ├── public.xml
│ └── strings.xml
├── values-en-rUS
│ └── strings.xml
├── values-hu
│ └── strings.xml
├── values-zh-rCN
│ └── strings.xml
├── values-zh-rHK
│ └── strings.xml
├── values-zh-rTW
│ └── strings.xml
└── xml
└── searchable.xmlNekem csak a fökönyvtár/res/values/fájlok tartalom kell megmaradjon, de a főkönyvtárakkal együtt. A többit szanálnám, hogy a meld pl. ne olvassa össze a másik ilyen fával. Ott vannak a strings.xml-ek, azoknak a frissítéseit kéne elvégezzem most csak.
-
DrojDtroll
veterán
válasz
Jester01
#2118
üzenetére
Akkor javítok rajta.
Van kb 600 kisebb program. Amelyekből el kell indítanom az egyiket.
Az elképzelés az lenne hogy ha leütök egy betűt akkor az olyan betűvel kezdődő fájlok kerüljenek kilistázásra. Max 10 darab. Ha még egy betűt betűt leütök akkor az előző két betűvel kezdődő fájlok kerüljenek kilistázásra ugyan azon a helyen ahol az előző találatok. És így tovább.
Ha fájlok helyett egy fájl soraival is működik a dolog az még jobb.
-
válasz
Jester01
#2090
üzenetére
teljesen igazad van, ezek mind rondábbak

size=0
while [ $size -lt 40894464 -o $size -gt 45088768 ] ; do
wget akarmi
size=$(stat -c '%s' $filenev 2>/dev/null || echo 0)
grep Jabber $filenev && exit 0
sleep 10m
done
ide meg a python konverter indításennél is lehetne jobbat szerintem, ha nem épp ap-t konfigelnék

-
Headless
őstag
válasz
Jester01
#2090
üzenetére
Egy ilyesmi esetleg?
#csinálj amit akarsz
while [ ! "$size" ] || [ $size -lt 40894464 -o $size -gt 45088768 ];do
#Letöltés
size=$(stat -c \%s foo)
[ $size -lt 40894464 -o $size -gt 45088768 ] && sleep 10m
done
#csinálj amit akarszÍgy az első esetben amíg nincs definiálva a size értéke, akkor belép a ciklusba utána pedig mindig a második feltétel lesz az érvényes, mert az első hamis lesz.
-
válasz
Jester01
#2088
üzenetére
csinálsz egy végtelen ciklust, amiben össze-vissza ugrálsz, felesleges utasítások vannak benne.
a ciklus kilépési feltétele nem a ciklusfejben van leírva. stb.rendesen ezt úgy illik, hogy:
ciklusfej
ciklusba szükséges utasítások
ciklusvég
a maradék (jelen esetben a konvertálás). -
-
olivera88
veterán
válasz
Jester01
#2084
üzenetére
Bele kell tenni a letöltésbe is ezt ellenőrzést, mert ha nem jó töltődik le akkor próbálja újra egy idő után a letöltést. Mert ha futtatáshoz teszem a letöltést, és nem jól töltődik le, akkor újra kell futtatni letöltést pár perc múlva, és akkor ellenőrzés nem lesz benne ugye? És ha akkor is rossz fájl akkor megcsinálja hibás fájlal.
-
olivera88
veterán
válasz
Jester01
#2080
üzenetére
Működik egyelőre. Nagyon szépen köszönöm.
Azt még be lehetne tenni esetleg ha hibás fájl töltödik le akkor megpróbálja x perc múlva futattni? Vagy azt már bízzam inkább systemd re? Habár azt nem tudom h lehet beállítani normálisan, be lehet állítani a restartot, mondjuk 10 percenként, de az nem jó, mert akkor állandóan azt fogja csinálni h 10 percenként lefut. -
válasz
Jester01
#2044
üzenetére
Időközben rájöttem, hogy ( valószínűleg a cache miatt ) a tömörítés ~1mp alatt végez. Így a beírt parancsok folyamatosan futnak le, csak meglepően gyorsan.
Más: Lehetséges olyan script-et írni linux-ra, ami adott programban begépel adott szöveget, majd leüt egy entert? Gyakorlatilag olyan megoldást keresek, ami szimulálja a karakter leütéseket, és lehetőleg script-ként futtatható.
-
-
válasz
Jester01
#2038
üzenetére
Egy scriptben van mysql dump és tar-os tömörítés. Az utolsó mysql mentéssel és a tömörítéssel is gyannabn a másodpercben végez. A tar.gz állomány mérete ~600MB.
Ebből arra következtetek, hogy a mysql dump és a tar tömörítés egyszerre fut le. Ez többszöri tesztelés után is így lett. A scriptben első körben a mysql mentés van, majd pedig a legvégén a tömörítés.
-
-
Headless
őstag
válasz
Jester01
#1997
üzenetére
Szia valóban nem írtam, de nem #!/bin/bash hanem #!/bin/sh
Nah meg pont hogy a ciklusokat akartam mellőzni mert azt lassan dolgozza fel. Habár nem az a leglasabb az egészben
Hanem a wifi scannelés. Szóval szerintem maradok a saját verziómnál, abban csak 1 for ciklus van, meg az már mész és működik is. Igazából ezt kell létrehoznom abból az adatsorból, amit megadtam.
Csak hogy teljes legyen a kép:
Ez a kiindulási alap:
1. oszlop jelerősség [dBm] 2. oszlop SSID, 3. oszlop bal oldali nulla jelerősséghez tartozó channel 4. maximum jelerősséghez tartozó channel, 5. oszlop jobb oldali minimum jelerősség.
-58;3770d6;-1;1;3
-59;DONI;-1;1;3
-61;DIGI-385317;4;6;8
-62;TP-LINK-Pinter;0;4;8
-62;Ne_probalkozz;5;9;13
-62;Belkin_N_Wireless_EE0F25;-1;3;7
-67;Kimi;0;4;8
-68;DIRECT-zF-BRAVIA;-1;1;3
-71;37f9bc;-1;1;3
-72;BUBU;2;4;6
-73;alfonz;4;6;8
-76;Apae;2;6;10
-77;UncleOwen_AuntBeru;3;7;11
-77;TP-LINK_Dikan;2;6;10
-78;TP-LINK_BB;-1;3;7
-78;Sonkaharcos;-1;3;7
-78;SWL;0;2;4
-79;Tech_D0059092;-1;1;3
-79;Tauri;4;6;8
-79;OtthoniWifi;2;6;10
-80;TP-LINK_6E20EC;2;6;10
-80;Balaton;9;11;13
-80;12345;4;6;8
-81;Wasowski;1;5;9
-82;Huszti;9;11;13
-84;Csordi;0;4;8
-86;mohamed;4;6;8
-87;deed35;-1;1;3
-87;D-N;6;8;10
-89;herko;7;9;11
-89;ASUS-EF8C;-1;3;7
-93;Bundi8;4;6;8És ennek a táblázatnak kell lennie belőle. 1. oszlop x tengely, 2. oszlop a channelenkénti telítettség(oszlop diagram alul) a többi sor pedig értelem szerűen ábrázolja, hogy milyen csatornán milyen jelerősség van.
['Channel','APs','3770d6','DONI','DIGI-385317','TP-LINK-Pinter','Ne_probalkozz','Belkin_N_Wireless_EE0F25','Kimi','DIRECT-zF-BRAVIA','37f9bc','BUBU','alfonz','Apae','UncleOwen_AuntBeru','TP-LINK_Dikan','TP-LINK_BB','Sonkaharcos','SWL','Tech_D0059092','Tauri','OtthoniWifi','TP-LINK_6E20EC','Balaton','12345','Wasowski','Huszti','Csordi','mohamed','deed35','D-N','herko','ASUS-EF8C','Bundi8'],
[-1,-100,-100,-100,null,null,null,-100,null,-100,-100,null,null,null,null,null,-100,-100,null,-100,null,null,null,null,null,null,null,null,null,-100,null,null,-100,null],
[0,-100,null,null,null,-100,null,null,-100,null,null,null,null,null,null,null,null,null,-100,null,null,null,null,null,null,null,null,-100,null,null,null,null,null,null],
[1,-106,-58,-59,null,null,null,null,null,-68,-71,null,null,null,null,null,null,null,null,-79,null,null,null,null,null,-100,null,null,null,-87,null,null,null,null],
[2,-101,null,null,null,null,null,null,null,null,null,-100,null,-100,null,-100,null,null,-78,null,null,-100,-100,null,null,null,null,null,null,null,null,null,null,null],
[3,-104,-100,-100,null,null,null,-62,null,-100,-100,null,null,null,-100,null,-78,-78,null,-100,null,null,null,null,null,null,null,null,null,-100,null,null,-89,null],
[4,-104,null,null,-100,-62,null,null,-67,null,null,-72,-100,null,null,null,null,null,-100,null,-100,null,null,null,-100,null,null,-84,-100,null,null,null,null,-100],
[5,-101,null,null,null,null,-100,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,-81,null,null,null,null,null,null,null,null],
[6,-110,null,null,-61,null,null,null,null,null,null,-100,-73,-76,null,-77,null,null,null,null,-79,-79,-80,null,-80,null,null,null,-86,null,-100,null,null,-93],
[7,-101,null,null,null,null,null,-100,null,null,null,null,null,null,-77,null,-100,-100,null,null,null,null,null,null,null,null,null,null,null,null,null,-100,-100,null],
[8,-101,null,null,-100,-100,null,null,-100,null,null,null,-100,null,null,null,null,null,null,null,-100,null,null,null,-100,null,null,-100,-100,null,-87,null,null,-100],
[9,-102,null,null,null,null,-62,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,-100,null,-100,-100,null,null,null,null,-89,null,null],
[10,-100,null,null,null,null,null,null,null,null,null,null,null,-100,null,-100,null,null,null,null,null,-100,-100,null,null,null,null,null,null,null,-100,null,null,null],
[11,-102,null,null,null,null,null,null,null,null,null,null,null,null,-100,null,null,null,null,null,null,null,null,-80,null,null,-82,null,null,null,null,-100,null,null],
[12,-100,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],
[13,-100,null,null,null,null,-100,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,-100,null,null,-100,null,null,null,null,null,null,null]Én ehhez két for ciklust használtam, ha van egyszerűbb, akkor szivesen várom az ötleteket még, de szerintem ez nem igazán oldható meg for/while ciklus nélkül.
-
-
-
prucam
tag
válasz
Jester01
#1771
üzenetére
Jester, köszi szépen az awk-s megoldást. Szuper!

Van egy file, amiben egy oszlopban vannak a számok. Valahogy így:
0.2121
1.21
3.423
1.23Nekem így kellene:
0.2121 1.21 3.423 1.23
Egy sorba, s az elválasztás köztük egy tabulátor legyen.
Azért próbálkoztam....pl.:
sed -i 's/\n/\t/' file

-
-
-
ngabor2
nagyúr
-
-
Keeperv85
nagyúr
válasz
Jester01
#1712
üzenetére
Maga az eszköz sajnos képtelen fizikailag bekapcsolni (még a kontroll led sem megy), mivel a gazdája sikeresen flashelt rá egy nem ide való firmware-t. Mivel ez egy ARM7-es architektúra, így van egy biztonsági zóna a flashben, amit nem lehet sehogy felülírni, ebben van a prebootloader, ami most el is indul szépen. Viszont innen nincs tovább, mivel az egyetlen érdemi megoldás a Qualcomm QPST szoftvere csak akkor tud partíciós táblákat felírni, ha megvan a teljes firmware ehhez is. Nincs meg és a gyártó soha sem fogja oda adni...
-
Keeperv85
nagyúr
válasz
Jester01
#1710
üzenetére
Köszi!
Ez nem túl jó hír számomra, mert feltételezi azt, hogy az eszközöm, ami jelenleg láthatólag nem jut túl a PBL szekción, egyetlen érvényes meghajtót sem indít el, ugyanis a csatlakoztatáskor a dmesg annyit ad inputra, hogy:
[42276.860131] usb 1-1: new high-speed USB device number 20 using ehci_hcd
[42276.994412] usb 1-1: string descriptor 0 malformed (err = -61), defaulting to 0x0409
[42276.997252] qcserial 1-1:1.0: Qualcomm USB modem converter detected
[42277.000826] usb 1-1: Qualcomm USB modem converter now attached to ttyUSB0Így igen nagy valószínűséggel végleg sikerült a gazdájának a másvilágra küldeni...

-
-
-
-
prucam
tag
-
alfa20
senior tag
válasz
Jester01
#1678
üzenetére
így néz ki a próba script:
#!/bin/bash
exec 3>&1
pwd=`whiptail --passwordbox 'Add meg a rendszergazda jelszavát:' 8 40 2>&1 1>&3`
exec 3>&-
whiptail --passwordbox 'passwrd' 8 28 | sudo -S -p " " apt-get updateeredmény:
az első rész bekéri a jelszót majd eltárolja a $pwd váltózóban
ez szépen működik,
a második résznél viszont "Sorry, try again." üzenet fogad 3x, majd "sudo: 3 incorrect password attempts"
Új hozzászólás Aktív témák
- Témázgatunk, témázgatunk!? ... avagy mutasd az Android homescreened!
- Egérpad topik
- eBay-es kütyük kis pénzért
- alza vélemények - tapasztalatok
- sziku69: Fűzzük össze a szavakat :)
- Milyen processzort vegyek?
- Fotók, videók mobillal
- Hogy is néznek ki a gépeink?
- Óvodások homokozója
- Star Trek
- További aktív témák...
- Honor X6a 128GB, Kártyafüggetlen, 1 Év Garanciával
- Azonnali készpénzes INTEL CPU AMD VGA számítógép felvásárlás személyesen / postával korrekt áron
- 142 - Lenovo LOQ (15IAX9) - Intel Core i5 i5-12450HX, RTX 4060 (ELKELT)
- Felújított laptopok számlával, garanciával! Ingyen Foxpost!
- GYÖNYÖRŰ iPhone 12 Mini 64GB Black -1 ÉV GARANCIA - Kártyafüggetlen, MS3647
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: NetGo.hu Kft.
Város: Gödöllő



)




Működik egyelőre. Nagyon szépen köszönöm.


