- Yettel topik
- Poco X6 Pro - ötös alá
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Garmin Forerunner 55 - bemelegítő kör
- Google szolgáltatás (GMS) Huawei telefonokra
- Telekom mobilszolgáltatások
- Honor Magic5 Pro - kamerák bűvöletében
- Realme 8 - az igazi nyolcas
- Nothing Phone (2) - több, mint elsőre látszik
- iPhone topik
Hirdetés
-
Agyi chipes gyártóba fektetett a kriptocég
it A Tether 200 millió dollárt fektet a Blackrock Neurotech agyi chipes vállalatba.
-
Karácsonyfaként világíthat a Thermaltake új CPU-hűtője
ph Az ASTRIA 600 ARGB ráadásul a hűtési teljesítmény szempontjából sem szégyenkezhet.
-
Új Beats fej- és fülhallgatók jelentek meg
ma Frissítette a Solo termékcsaládot az Apple házi audiomárkája.
-
Mobilarena
Mára a ProHardver!/IT.News Fórum is nagylétszámú Linuxban jártas taggal büszkélkedhet. Nehéz szinteket felállítani egy olyan rendszer ismeretében, ami annyira sokrétű, hogy teljesen szinte lehetetlen megismerni minden egyes részét. Azt azonban mindenki tudja, hogy kezdő-e vagy sem. Elsősorban nekik szólnak az alábbiak, de érdemes mindenkinek elolvasnia, mint útjelző táblát.
Új hozzászólás Aktív témák
-
-
-
Nixon18
senior tag
Erre valaki valamit? Péntekre kellene nekem a megoldás...
-
-
-
Speeedfire
nagyúr
Kis script segítség kellene.
Adott egy for ciklus, egy adott mappa fájljain megyek végig rajta. De egy wc -l $i | awk {print $1} kifog rajtam.
Nem jó a szintaktika vagy nem tudom.#!/bin/bash
AWK="/bin/awk"
WC="/bin/wc -l"
PRINT="/bin/print"
for i in *.kiterjesztes
do
COUNT_LINES="$wc $i | $awk '{$print $1}'"
echo $COUNT_LINES
donefajl.kiterjesztes | '{ }'
Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
Speeedfire
nagyúr
válasz Speeedfire #17461 üzenetére
Közben meg is lett.
COUNT_LINES=$(wc -l $i | awk '{print $1}')
echo $COUNT_LINESFotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
Jester01
veterán
válasz Speeedfire #17462 üzenetére
Mindesetre ha már awk-t használsz akkor a wc fölösleges erőforráspazarlás:
COUNT_LINES=$(awk 'END { print NR }' "$i")
Ha meg nem akarsz awk-t akkor cut:
COUNT_LINES=$(wc -l "$i" | cut -f1 -d" ")
vagy bash esetén string manipuláció:
COUNT_LINES=$(wc -l "$i")
COUNT_LINES=${COUNT_LINES%% *}Fájlneveket pedig mindig idézőjelek között használunk, sosem lehet tudni nincs-e szóköz vagy egyéb galádság benne.
Jester
-
válasz Speeedfire #17461 üzenetére
Figymá, definiálod a WC változót, majd hivatkozol a wc változó tartalmára, ami viszont nincs definiálva. Miért csodálkozol, hogy nem megy?
Példa:
sh4d0w@gemini:~$ TEMPVAR=McSzaby
sh4d0w@gemini:~$ echo $TEMPVAR
McSzaby
sh4d0w@gemini:~$ echo $tempvar
sh4d0w@gemini:~$https://www.coreinfinity.tech
-
polonic
félisten
Na, aki azt mondja, hogy nem szar a linux, azt kiröhögöm.
csonttáfagyott az egész sima használat közben, egy levelet olvastam.
sehova nem tudtam kattintani, billentyűzetre sem reagált, csakis a notes-ban a fülek váltásáraés ezt erőltetik rá az emberre, a faszba
Red Hat a disztró -
-
-
Speeedfire
nagyúr
válasz Jester01 #17463 üzenetére
Köszi, holnap megnézem és átírom.
sh4d0w: Azt hittem, hogy nem tesz különbséget a kis és nagybetűk között. De ezek szerint a kisbetűvel a tartalma, nagybetűvel pedig a helye? Vagy hogy is van ez pontosan? Eléggé gyenge vagyok shell scriptből.Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
MacCaine
őstag
válasz Speeedfire #17469 üzenetére
"De ezek szerint a kisbetűvel a tartalma, nagybetűvel pedig a helye?"
Linuxon (UNIXon) mindig meg van különböztetve a kis-, és nagybetű. File, könyvtár nevekben, változó nevekben, mindenhol.
-
MacCaine
őstag
válasz Speeedfire #17471 üzenetére
Az vicces lenne, ha egy bash script nem venné figyelembe. Egy könyvtárban van mondjuk egy Alma.txt meg egy almA.txt, a script mi alapján döntené el, hogy melyiket kell mondjuk törölni?
-
Speeedfire
nagyúr
Ismét egy kis shell script kérdésem lenne.
Adott egy mappa és egy dátum.
#!/bin/bash
DIR="/home/tothsz/mbb_shell/files/start"
M_DATE=`date '+%m'`
D_DATE=`date '+%d'`
Y_DATE=`date '+%Y'`
NDATE=`echo ${Y_DATE}${M_DATE}`
TESTDIR=`echo ${DIR}/${NDATE}`
sed -i 's/path_temp/'"$TESTDIR"'/g' /home/tothsz/fileEzt a hibát kapom rá.
sed: -e expression #1, char 14: unknown option to `s'
Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
Siriusb
veterán
válasz Speeedfire #17478 üzenetére
Erre magadtól is rájössz, nézd meg újra a parancsodat.
-
Speeedfire
nagyúr
válasz Siriusb #17479 üzenetére
Hát, találtam egy megoldást rá, de elég nyakatekert lett.
safe_replacement=$(printf '%s\n' "$TESTDIR" | sed 's/[\&/]/\\&/g')
Ezt illesztettem be a sed-be.
Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
Siriusb
veterán
válasz Speeedfire #17480 üzenetére
Az idézőjelekkel bántál rosszul.
's/path_temp/'"$TESTDIR"'/g'
A változó előtt félbevágod a stringet, mert ' jelet használod újra. -
bambano
titán
válasz Speeedfire #17478 üzenetére
tippem:
"s/path_temp/$TESTDIR/g"
erre még mindig van külön topic. a kisbetű-nagybetű különbségtétel nem ennyire bonyolult, hogy helye meg mittomén, hanem egyszerűen más a betű ascii kódja, akkor más stringet reprezentál.
Egy átlagos héten négy hétfő és egy péntek van (C) Diabolis
-
Speeedfire
nagyúr
Köszi mindenkinek!
Legközelebb átmegyek abba a topicba.
Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
F34R
nagyúr
valaki tud valami jo kis karakteres skype chat client-et ?
finch-t es bitlbee-t probalgatom nem sok sikerrel. (utobbihoz nem fordul le a skype4py) elso meg ugy mukodik hogy mellette fut a skype is.) nekem csak chatelesre kellene semmire masra.
-
tusi_
addikt
Tudja valaki, mi van a tárolókkal? Bazi lassú napok óta.
eat, sleep, play, replay
-
LógaGéza
addikt
Üdv!
Egy Android fejlesztésre optimalizált, Arch alapú Linux disztrót használok egy ideje (BBQLinux), de mivel nem csak erre vonatkozhat a probléma, ezért tennék fel itt egy kérdést.
Nagyjából egy hónapja le lett váltva a SLiM, és bekerült a LightDM. Mióta ez megtörtént, nem tudok rootként belogolni, se grafikus felületről, se karakteres felületről (Authentication failed a jelszó megadása után, pedig 100%, hogy a jó jelszót adom meg). Ha belogolok sima userként, után su és jelszó megadásával tudom használni rootként a terminált, de én a rendszert szeretném így használni (virtuális környezetben persze).Írtam már a fejlesztőnek, de sajna nem reagált... Valaki tudna segíteni a megoldásban?
"Go to work, get married, have some kids, pay your taxes, pay your bills, watch your tv, follow fashion, act normal, obey the law, and repeat after me: I AM FREE"
-
Zoli133
őstag
-
LógaGéza
addikt
válasz Zoli133 #17491 üzenetére
Próbáltam, ez volt az első dolog amire gondoltam. A másik amit találtam neten még a következő:
su
echo 'greeter-show-manual-login=true' >> /etc/lightdm/lightdm.confDe az eredmény ugyanaz.
"Go to work, get married, have some kids, pay your taxes, pay your bills, watch your tv, follow fashion, act normal, obey the law, and repeat after me: I AM FREE"
-
LógaGéza
addikt
válasz Rimuru #17494 üzenetére
A SLiMhez kötödő csomagok nagy része el lett távolítva, a konfigok át lettek írva, én meg sajnos elég rég nem csináltam ilyet (Archon meg főleg), és nem tudom hogy tudnám megcsinálni.
Gondolom a fejlesztőnek is van oka, hogy LightDM-re tért át, ezért a SLiMre visszatérést csak utolsó megoldásként fogadnám el."Go to work, get married, have some kids, pay your taxes, pay your bills, watch your tv, follow fashion, act normal, obey the law, and repeat after me: I AM FREE"
-
Pszihonaranc
senior tag
Helló
Gondolkozom rajta hogy váltsak windowsról.
Annyi sok fajta van... mi a különbség egyáltalán közöttük? Ti melyiket ajánljátok az átálláshoz?köszi!
-
Jim Tonic
nagyúr
válasz Pszihonaranc #17498 üzenetére
Én azt ajánlom, nyisd ki az összefoglalót...
Alcohol & calculus don't mix. Never drink & derive.
-
joecontra
addikt
válasz Pszihonaranc #17498 üzenetére
Nem szükséges több helyre is feltenni a kérdést...
A másik topikban már válaszoltak amúgy.Üdv,
J[ Szerkesztve ]
Új hozzászólás Aktív témák
- Eredeti Microsoft termékek - MEGA Akciók! Windows, Office Pro Plus, Project Pro, Visio Pro stb.
- Game Pass Ultimate előfizetések 1 - 25 hónapig azonnali kézbesítéssel a LEGOLCSÓBBAN!
- Eredeti Windows, telepítéssel! Digital Doctor Számítógép Szerviz
- Steames kulcsok jó áron eladóak!
- Steam, Windows, Origin kulcsok, előfizetések közvetlenül a kiadótól, a LEGJOBB ÁRON!