Hirdetés
Aktív témák
-
-
válasz
klambi
#47501
üzenetére
Ezt nem értem. Hogyan lehet őket dátum szerint sorrendbe rakni? Nem lehet sorrendbe helyezni semmit sem a könyvtárakban, maximum sorrend (pl. ABC, idő) szerint kilehet olvasni a tartalmat.

Esetleg utolsó módosítás vagy utolsó hozzáférés idejének növekvő sorrendjében történjen az áthelyezés/másolás? -
válasz
klambi
#47499
üzenetére
Egyébként pont a findes megoldásra gondoltam, hogy az egyszerűbb, de ezért felesleges szkriptet írni, add ki terminálban a parancsot.
Az idő szerinti sorba rakást hogyan kell érteni? Kiíratódjon valahol idő szerint növekedve/csökkenve, vagy mi?
De amúgy egyébként ha meg van mindenre a megoldásod, akkor minek teszed fel itt a kérdéseket?

Szívesen foglalkozom a témával, meg egyébként is éppen ezt csinálom, na de mégis... -
válasz
klambi
#47495
üzenetére
Több megoldás is létezik a problémára, pl. itt van kettő for ciklusos:
1. Külön ciklusban kezeled a kiterjesztéseket:#!/bin/bash
for file in *.avi
do mv "${file}" ./idehelyezd
done
for file in *.jpg
do mv "${file}" ./odahelyezd
done2. Egy ciklussal oldod meg, csak közbeiktatsz egy választó ellenőrzést is:
#!/bin/bash
for file in *.avi *.jpg
do
if echo "${file}" | grep ".avi$"
then mv "${file}" ./idehelyezd
else mv "${file}" ./odahelyezd
fi
doneDe tényleg sok megoldás létezik, még ennél egyszerűbb is.
-
válasz
klambi
#47484
üzenetére
[ $n -eq 1 ] && m=$i
Ha az egész szám (integer) egyenlő (ekvivalens) a másik egész számmal, tehát jelen esetben a nulla az egyessel, akkor az m értéke egyenlő lesz a matrix.dat fájlból kiolvasott karaktersorozatokkal, ezeket szóközök vagy Enterek választják el, a ciklus egyszerre csak az egyikkel dolgozik.
[ $n -eq 4 -o $n -eq 7 ] && [ $i -gt $m ] && m=$i
Ha az n értéke 4 vagy 7, akkor ha a matrix.dat fájlból kiolvasott aktuális érték nagyobb mint az m értéke, akkor az m értékének beállítódik a matrix.dat fájlból kiolvasott aktuális érték.
let n++
Az n értékét megnöveli minden egyes ciklusban egyel.
-
válasz
klambi
#47481
üzenetére
Ez most komoly?
echo "Kérek egy számot: "
read number
if [ $(( number < 11 )) = 1 ]
then echo "a szám kisebb vagy egyenlő mint 10"
else echo "a szám nagyobb mint 10"
fiA $(( szám >< szám )) ad egy értéket, igazság esetén egyest, ha nem igaz a feltétel, akkor pedig nullát. A [ valami1 = valami2 ] pedig hibaüzenet nélkül lefut abban az esetben, ha a valami1 ténylegesen egyenlő a valami2-vel, egyébként pedig hibaüzenetet ad. Az egyenlőségjel után kell egy szóköz! Az if pedig akkor fogja a then parancsot végrehajtani, ha nem kapott hibaüzenetet, egyébként pedig az else parancsait hajtja végre.
Bocsi, hogy nem válaszoltam a privátra, de csak most vettem észre, viszont így már válaszoltam a kérdésre.
-
-
-
válasz
klambi
#47466
üzenetére
Az echo létrehozza a fájlt, én egyébként a touch parancsot használnám helyette. A cat segítségével kiolvasni tudsz fájlokból, és bár átirányítással létre is tudsz hozni az echo-s megoldáshoz hasonlóan új fájlokat, de butaság lenne azzal megoldani a feladatot. Így a legegyszerűbb egyébként:
touch A/C -
válasz
klambi
#47275
üzenetére
Én úgy nézem, hogy a d. semmilyen lesz a helyes válasz. Nézzük sorba:
A fájl jogosultságai:
Tulajdonos: olvasás - írás - végrehajtás
Csoport: olvasás - végrehajtás
Egyéb: -
A fájl tulajdonosa és csoportja: root - user
A felhasználó neve és csoportjai: user - trolls, geeks
Tehát nem tulajdonos és az user csoportban sincs benne, ergo az egyéb kategóriába tartozik. Nekik meg ugyan be van állítva a végrehajtási jog (hiszen kicsi az a t betű), de olvasási jogosultság nélkül ezzel nem mennek semmire. -
-
-
-
-
#16820480
törölt tag
válasz
klambi
#36408
üzenetére
nem használtam még sosem proxy-t, úgyhogy ebben sajnos nem tudok segíteni. lehet, hogy érdemesebb lenne egy androidos topikban megkérdezni, ott biztosan gyorsabban kapsz választ. mondjuk egy olyan tippem van, hogy talán rootolt készülék kellhet esetleg hozzá, hogy menjen a proxy...?
floatr: vita nélkül én annyiban maranék, hogy mindkét rendszer használható, és mindkét rendszer testreszabható, csak picit bele kell mélyedni. a gs előnye, hogy a gui lényegében javascript, így borzasztó könnyen módosítható. hátránya, hogy a manapság nagyon divatos bubi nem ezt hazsnálja, így kevesebb fejlesztő mozdult rá. ezért is mondtam, hogy örülnék neki, ha a Mint csapat ráálna, mert akkor kicsit helyrebillenne az egyensúly a gs és unity közt, és mindketten pöpec rendszert kapnánk, jó támogatottsággal.
a nyúláshoz meg annyit, hogy én is jót mosolyogtam, amikor megjelentek a gnome-shell mochup képek annó, és látszott, hogy hát ez bizony kicsit unity-re hajaz. de ez még akkor volt, amikor még cska képeken láttam, élőben hazsnálni nekem sokkal egyértelműbb és egyszerűbb a gs, azt a lencsés cuccot nem értem egyáltalán unity alatt, számomra tök haszontalan elemeket tartalmaz, ráadásul valamiért az én gépemen piszok lassú is (kb 1-2 másodperc lag van a gombnyomástól a lencse megjelenéséig). de azért az egyik openszósz csapat nyúl a másik ópenszósz csapattól az kicsit más, mint amikor az egyik ópeszósz csapat nyúl az osx-ből...
-
válasz
klambi
#35555
üzenetére
A /usr/share/images/desktop-base könyvtárba ha bemásolod desktop-grub.png néven, akkor az update-grub parancs kiadásakor meg kell, hogy találja. A felbontással lehetnek gondok, 640x480, 800x600, 1024x768-al próbálkozz.
Persze működnie kellene ha a /etc/default/grub fájlba beírod az útvonalát a GRUB_BACKGROUND= után, bár mikor próbáltam nem jött azzal össze elsőre. -
válasz
klambi
#32905
üzenetére
Köszi, egyszerűnek tűnik. Viszont ahogy kiveszem, az egész rendszert egy flash drive-ra telepíti, nem csak a bootloadert. Jól látom? Kihúzni meg nem tudom a HDD-t, mert egy notiról van szó, és ilyen fiatalon(5 nap) nem szívesen bontogatnám.
Na meg, nem írja le túl világosan hogy összesen mennyi hely kell neki. Én 5GB-ot hagytam partícionálatlanul, csináljak többet? -
Siriusb
veterán
válasz
klambi
#32822
üzenetére
Színezés: a conkyrc-ben, még a TEXT rész előtt definiálsz 3 színt, alacsony, közepes, magas töltöttség, pl.:
color7 lightblue
color8 yellow
color9 redUtána készítesz egy futtatható fájlt:
#!/bin/bash
# colorize.sh
# by Crinos512
# Usage:
# ${execpi 6 sensors | grep 'Core 0' | paste -s | cut -c15-18 | xargs ~/.conky/conkyparts/colorize.sh} ... $color
# or
# ${execpi 6 sensors | grep 'Core 0' | paste -s |sed 's/°/\n/'| head -n1 | cut -c15- | xargs ~/.conky/conkyparts/colorize.sh} ... $color
#
# Note: Assign color7, color8, and color9 to COOL, WARM, and HOT respectively
# your .conkyrc
# ITT AZ ALACSONY TÖLTÖTTSÉG A COOL, A MAGAS A WARM
COOL=25
WARM=75
if [[ $1 -lt $COOL ]]
then echo "\${color7}"$1 # COOL
elif [[ $1 -gt $WARM ]]
then echo "\${color9}"$1 # HOT
else echo "\${color8}"$1 # WARM
fi
exit 0Ezután a conkyrc-ben, már a TEXT(!) részben:
${battery_percent | xargs ~/.conky/conkyparts/colorize.sh}
értelemszerűen azzal az elérési úttal, ahová a scriptet raktad.Én ezt veszem ki belőle.
-
harry
veterán
-
7
addikt
-
ngabor2
nagyúr
-
-
ngabor2
nagyúr
Aktív témák
Hirdetés
- Windows, Office licencek kedvező áron, egyenesen a Microsoft-tól - Automata kézbesítés utalással is!
- Eredeti Microsoft termékek - MEGA Akciók! Windows, Office Pro Plus, Project Pro, Visio Pro stb.
- PC Game Pass előfizetés
- Microsoft és egyéb dobozos és OEM szoftverek
- PC Szervizeket, Gépépítőket keresek B2B szoftver partnerségre (E-számlával)
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest



Bocs az OFF-ért, de tényleg zsír...
![;]](http://cdn.rios.hu/dl/s/v1.gif)



