ShellPelda2
A lap korábbi változatát látod, amilyen (vitalap) 2012. október 21., 20:10-kor történt szerkesztése után volt. (Új oldal, tartalma: „{{GlobalTemplate|Infoalap|ShellPelda2}} <pre> #/bin/bash # # erase_by_date.sh # Hasznalat # datetest.sh <konyvtar neve> <hany masodpercnel oregebbet kell torolni> # # …”)
Ez az oldal a korábbi SCH wiki-ről lett áthozva. Az eredeti változata itt érhető el.
Ha úgy érzed, hogy bármilyen formázási vagy tartalmi probléma van vele, akkor kérlek javíts rajta egy rövid szerkesztéssel.
Ha nem tudod, hogyan indulj el, olvasd el a migrálási útmutatót
#/bin/bash # # erase_by_date.sh # Hasznalat # datetest.sh <konyvtar neve> <hany masodpercnel oregebbet kell torolni> # # Az elso parameterben megadott konyvtar fajljait vegignezi es # torli a masodik parameternel regebbieket. (masodpercben megadva!) # if [ "$#" -ne "2" ] then echo "Hasznalat:" echo "erase_by_date.sh <konyvtar neve> <hany masodpercnel oregebbet kell torolni>" echo "" echo "Az elso parameterben megadott konyvtar fajljait vegignezi es" echo "torli a masodik parameternel regebbieket. (masodpercben megadva!)" else #A jelenlegi ido current_time=`date +%s` #A jelenlegi ido - masodik parameter current_time=`expr "$current_time" - ""` for i in `ls ` do file_time=`ls -l -d --time-style=+%s "/$i"|awk '{print }'` #echo "file=/$i file_time= $file_time current_time $current_time" if [ "$file_time" -le "$current_time" ] then rm "/$i" fi done fi
Vissza: Prog2ShellScriptTutorial
-- Merlin - 2005.05.10.