- Azonnali notebookos kérdések órája
- Analóg kapcsolós klaviatúrák triója a Razer fémjelzésével
- AMD Ryzen 9 / 7 / 5 7***(X) "Zen 4" (AM5)
- Bambu Lab X1/X1C, P1P-P1S és A1 mini tulajok
- Kormányok / autós szimulátorok topicja
- Intel Core i3 / i5 / i7 8xxx "Coffee Lake" és i5 / i7 / i9 9xxx “Coffee Lake Refresh” (LGA1151)
- Milyen TV-t vegyek?
- Azonnali alaplapos kérdések órája
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Épített vízhűtés (nem kompakt) topic
Hirdetés
-
PlayStation konzolokra is megjelenik a Darkest Dungeon 2
gp A korábban PC exkluzív játék hamarosan végre játszható lesz konzolon is.
-
Az Intel a legmodernebb chipgyártó géppel előzheti meg az egész szektort
it Az Intel lett az első cég, amely szolgálatba állította az ASML új High NA EUV litográfiás chipgyártó eszközeit, ezzel minden riválisát megelőzheti.
-
Lenovo Essential Wireless Combo
lo Lehet-e egy billentyűzet karcsú, elegáns és különleges? A Lenovo bebizonyította, hogy igen, de bosszantó is :)
Új hozzászólás Aktív témák
-
-
Badb0y
addikt
Kérdeztem egy ilyet linuxban:
Nem vagyok proggoló, uh. egy alap kérdésre szeretnék választ. Shell unix
adott 2 tömb:
a:
1 2 3 4 5 6
b:
a b c d e fAmit szeretnék:
1 a
2 b
3 c
4 d
5 e
6 fAhogy próbálom:
for in in `cat a`;do for i in `cat b`;do echo $i $j;done;done
No ez nem jó
Tömb elemek lehetnek egymás alatt is. Nem tom, hogy kell tömbözni, ha van egyáltalán
Jester válaszolt is rá:
Mármint az a és a b egy-egy file?
Akkor pl.:#! /bin/bash
exec 3<a
read -u 3 -a array_a
exec 3<b
read -u 3 -a array_b
exec 3<&-
for ((i=0;i<${#array_a[*]};i+=1))
do
echo ${array_a(i)} ${array_b(i)}
done(/I)Ez így tökéletes, de rosszul fogalmaztam meg mit akarok.
Tehát:
adott a és b fájlok.a:
1 2 3 4b:
a b c d e f g h i j k l m n o pÉs kimenetnek ilyet szeretnék:
1 a
2 b
3 c
4 d
1 e
2 f
3 g
4 h
1 i
2 j
3 k
4 l
1 m
2 n
3 o
4 pEgyébként egy nagyker árlistából szeretnék adatokat kinyerni
[ Szerkesztve ]
Minőségi laptopok https://notebookokhu.business.site/
-
rt06
veterán
hogyan iratok ki egy valtozot, aminek a nevenek egy reszet string-ben kapom?
pl jon a $varname valtozo, aminek a tartlam alma es en ez alapjan szeretnem kiiratni a $var_alma valtozo erteket
mindezt bash alatt
[ Szerkesztve ]
Politikailag korrekt, valamint munkahely- és gyermekbarát aláírás, amiben egyáltalán nincsen p*na.
-
letix
aktív tag
Üdv az uraknak!
Kérdésem lenne a szakikhoz.:
Adott egy általam írt kicsi bash-script, amiben egy AD felhasználó user/pass is bele van írva.
(hálózati adminisztratív megosztások felcsatolásához kell.)
Valami módon nem lehet ezt esetleg elfedni, mint pl ahogy a htdigest teszi Apache beállításakor?
Se a géphez, sem pedig a scripthez magához nem fér hozzá senki más, de attól még ez így nem szép. Ti ezt hogyan szoktátok?Automatizálva lenne a dolog, ezért lenne fontos, hogy ne kelljen mindig authentikálnom magam illetve a kódban se lehessen látni a user/pass kombót, vagy legalább a pass.-t.
Köszönöm az ötleteket.
udv
letixdon't panic! ... http://www.letix.hu - linux parancsok
-
rt06
veterán
szeretnek irni egy script-et, aminek egyes lepesei kritikusak, igy ha azok nem futnak le sikeresen, ki kellene lepni
erre en az alabbi megoldast probalom:
parancs || ( echo "hiba" && exit 1 )a gondom az, hogy kiirja ugyan a hibauzenetet, viszont nem all le a script futsa, megy tovabb a kovetezo lepesre (es tobbnyire problemas kiscomagolni egy olyan file-t, melynek letoltese nem sikerult)
kerdesem az lenne, hogy mit nezek be, miert nem mukodik a kileptetesem, illetve hogy hogyan, s miert ugy kellene ehelyett csinalnom?
Politikailag korrekt, valamint munkahely- és gyermekbarát aláírás, amiben egyáltalán nincsen p*na.
-
szerintem a zárójeles kifejezéseket subshellben hajtja végre, az lép csak ki.
én a parancs || echo "xsfgkjf" && exit 1 formát próbálnám, az echo mindig igaz értékkel tér vissza.
a manból:
"Of these list operators, && and ⎪⎪ have equal precedence, followed by ; and &, which have equal precedence."
vagy lehet még azt is, hogy:
parancs || echo bajvan
[ -f letoltottfile ] || exit 1Egy átlagos héten négy hétfő és egy péntek van (C) Diabolis
-
rt06
veterán
kozben magam is megtalaltam, hogy subshell-ben fut
"én a parancs || echo "xsfgkjf" && exit 1 formát próbálnám, az echo mindig igaz értékkel tér vissza."
ezzel az a gond, hogfy ha az elso ketto kozul barmelyik (akar a parancs, akar az echo) igaz ertekkel ter vissza, a harmadik (exit) resz vegrehajtodik, igy minden esetben kilep a script
a test-es megoldas jo lehetne, viszont egy ./configure, make, vagy make install ellenorzese (foleg egy file patch-elesenek sikeressege) tul sok tobbletmunkaval jarna
amit vegul talaltam es mukodik is, az az alabbi:
parancs || { echo "hiba"; exit 1; }
sajnos egy forumon leltem ra, ahol csak ennyit irtak, azt nem, hogy mi ez es miert mukodik, ha esetleg tudja valaki, szivesen meghallgatom
Politikailag korrekt, valamint munkahely- és gyermekbarát aláírás, amiben egyáltalán nincsen p*na.
-
bash man:
{ list; } list is simply executed in the current shell environment. list must be terminated with a newline or semicolon. This is known as a group command. The return status is the exit status of list. Note that unlike the metacharacters ( and ), { and } are reserved words and must occur where a reserved word is permitted to be recognized. Since they do not cause a word break, they must be separated from list by whitespace or another shell metacharacter.
Egy átlagos héten négy hétfő és egy péntek van (C) Diabolis
-
lapa
veterán
üdv. nemtom ki ismeri az xp "offline files" rencerét, de az egyik legbrilliánsabb fícsör volt xp alatt.
ez röviden azt csinálta, hogy a hálózati meghajtóról csinált egy lokális másolatot, amit aztán intelligensen szinkronizált. a kliensen törölt dolgokat törölte a szerverről, a szerveren létrejött új dolgokat meg másolta a kliensre. a pontos módszert nem ismerem, de feltételezem volt egy fájllistája a szinkronizált állapotról, és ezt használta harmadik lábnak. egyébként nem tudta volna, hogy az a fájl, ami csak a szerveren van törlendő vagy kliensre másolandó.
oké, szóval ezt szeretném valami primitív módon implementálni valami rsync ssh felett megoldással. van tehát egy szerver fájlgyűjtemény, egy kliens kupac meg egy fájl- és könyvtárlista az előző szinkronizáláskori állapotról. az kéne történjen (próbáltam logikai sorrendben), hogy:
1. ami szerveren és listában van de kliensen nincs, azt törölje szerverről
2. ami szerveren van de listában és kliensen nincs, azt másolja kliensre
3. ami kliensen van és szerveren nincs, azt másolja szerverre
4. csináljon egy fájlt legközelebbre a végleges állapotról
namost ez nyilván annyira nem triviális, de hátha van valakinek működő részmegoldása, ami elég erőt adna nekem a befejezéshez.
-
chris0123
csendes tag
Sziasztok, a segítségeteket szeretném kérni, a következő feladatot kellene megoldanom:
A sh program tudjon legalább 2 típusú log fájlt elemezni és olvashatóbb formában kiírni. Kapcsolón keresztül lehessen a típusok között választani. A két típus legyen például: apache.log és egy apache error.log.
A kérdésem annyi lenne, hogy ezt a kapcsolón keresztül történő választást hogyan tudom megoldani? -
md4vee
csendes tag
Sziasztok! Egy shell script feladatban szeretném a segítségetek kérni:
A feladat:
Írj programot, ami argumentumban megadott számnak kiszámolja az arcus sinusat illetve arccosinusat, Taylor sorbafejtéssel Harmadik argumentumban megadható legyen a sorbafejtésnél figyelembe vett tagok száma. Ez alapértelmezettként 3. Pl.:
$>szog arcsin 0.5 5
arcsin 30 fok =Fogalmam sincs, hogy kellene megcsinálni...
Előre is köszönöm a segítséget! -
a gugli használata wikipedia prefixszel az arc sin taylor sora kifejezésre igen hasznos tud lenni...
ha van egy kis matematikai érzéked/rutinod, akkor nem olyan vészes a dolog, ellenkező esetben a nemesebb szerveden az öncsonkítás nem rossz alternatíva
Egy átlagos héten négy hétfő és egy péntek van (C) Diabolis
-
egy szkriptben szükségem lenne annak megállapítására, hogy egy hoszt él (elérhető-e) vagy sem.
érdekelne, ti hogy csinálnátok meg?Egy átlagos héten négy hétfő és egy péntek van (C) Diabolis
-
-
Hiftu
senior tag
ping <host>
hogy miként paraméterezed, vagy dobod a kimenetet a /dev/null-ba, rád bizom.
Illetve a man-ból egy részlet:
"If ping does not receive any reply packets at all it will exit with code 1."Tessék mondani, lehet itt hazudni? - Kaszt: Decker, Faj: Troll, Működési Terület: Prohardver
-
-
-
ez igaz.
viszont az összes pingnek, amit eddig láttam, más a kimenete. azt parsolni...
másrészt meg az snmp magasabb rendű funkció, több mindennek kell működni, ha az válaszol.szerk: láttam már cuccot, amit egy snmpwalk hanyatlökött...
[ Szerkesztve ]
Egy átlagos héten négy hétfő és egy péntek van (C) Diabolis
-
-
Hiftu
senior tag
Hmm. A pinggel kapcsolatban a return érték is változik megvalósításonként?
Mert a man szerint, ha nem kap reply-t, akkor 1-el tér vissza.
Igy nem kell parsolni, csak a process exit code-ját megnézed.Tessék mondani, lehet itt hazudni? - Kaszt: Decker, Faj: Troll, Működési Terület: Prohardver
-
oké, most engedd rá egy 300MHz-es procival meg pár mega rammal szerelt célgépre ugyanezt
(#832) Hiftu: milyen értéket kapsz vissza, ha mondjuk 30 pingből 28 elveszett, de kettő megjött? amikor csak kicsit rossz a kapcsolat, nem teljesen?
Egy átlagos héten négy hétfő és egy péntek van (C) Diabolis
-
-
-
-
-
ez nic függő, van, amelyik nic tud válaszolni rá, a többség nem.
(#839) sh4d0w: pont erről van szó, attól, hogy az interrupt rendszer egy része meg a kernel maga él, az userland lehet döglött.
azon agyalok, hogy rakok fel ospf-et mindenhova és akkor ha van route, jó, ha nincs route, nem jó.
[ Szerkesztve ]
Egy átlagos héten négy hétfő és egy péntek van (C) Diabolis
-
-
-
-
-
lapa
veterán
üdv. egy olyan egyszerűre lenne szükségem szöveges fájlok egybe pakolásához, mint a
cat * > kimenet
ennél annyival kéne több, hogy ki kéne írnia minden kupac elé a fájlnevet (úttal vagy anélkül). köszönöm.
-
Új hozzászólás Aktív témák
- Spórolós topik
- HBO Max & OD topic
- Samsung Galaxy A54 - türelemjáték
- Android szakmai topik
- Motorola Edge 50 Pro - több Moto-erő kéne bele
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Luck Dragon: Asszociációs játék. :)
- iPhone topik
- Kerékpárosok, bringások ide!
- Azonnali notebookos kérdések órája
- További aktív témák...
- Steam,EA,Epic és egyébb játékok Pc-re vagy XBox!
- Canva Pro előfizetés - 1 éves
- Bontatlan - BATTLEFIELD 1 Collectors Edition - Játékszoftver nélkül
- PC JÁTÉKOK (OLCSÓ STEAM, EA , UPLAY KULCSOK ÉS SOKMINDEN MÁS IS 100% GARANCIA )
- AKCIÓ! - STEAM kulcsok /Anuchard, Aragami, Children of Morta, stb. - 2024.04.17.
- egyben - termékkulcs nélküli magyar nyelvű Windows 8/8.1 Pro 32- és 64-bit OEM telepítőlemez
- KERESEK Régi PC Játékokat
- Makón Operációs rendszerek telepítését, frissítését, karbantartását rövid határidővel vállalom
- Heroes IV kiegészítők
- egyben - termékkulcs nélküli magyar és angol nyelvű Microsoft Windows 7 Pro 32-bit OEM telepítőlemez