Здравствуйте,
папка - /var/mobile/Library/Preferences/
в ней файлы типа - *.plist
нужно удалить все файлы
но оставить те, в которых есть - com.apple.*.plist
в названии которых есть com.apple
как проще всего организовать удаление?
спасибо.
как пример:
эти остаются:
com.apple.iqagent.plist
com.apple.keyboard.plist
эти удаляются:
com.fabius.utils.plist
com.clezz.bulletin.plist
com.bitesms.plist
Как удалить файлы в папке, но оставить содержащие в имени (apple)&
но остался файл - .GlobalPreferences.plist
для начала ознакомьтесь с глоббингом. и с регулярными выражениями.
спасибо КЭП!
Помог!
Безмерно благодарен за помощь!
man find.
[console]
lupo@gentoo-laptop /tmp % ls -a1 /tmp/test
./
../
com.apple.iqagent.plist
com.apple.keyboard.plist
com.bitesms.plist
com.clezz.bulletin.plist
com.fabius.utils.plist
.GlobalPreferences.plist
test.txt
lupo@gentoo-laptop /tmp % find /tmp/test ! -name 'com.apple.*.plist' -delete 2>/dev/null
lupo@gentoo-laptop /tmp % ls -a1 /tmp/test
./
../
com.apple.iqagent.plist
com.apple.keyboard.plist
[/console]
[console]
lupo@gentoo-laptop /tmp % ls -a1 /tmp/test
./
../
com.apple.iqagent.plist
com.apple.keyboard.plist
com.bitesms.plist
com.clezz.bulletin.plist
com.fabius.utils.plist
.GlobalPreferences.plist
test.txt
lupo@gentoo-laptop /tmp % rm -f $(ls -a /tmp/test/^com.apple.*.plist)
lupo@gentoo-laptop /tmp % ls -a1 /tmp/test
./
../
com.apple.iqagent.plist
com.apple.keyboard.plist
[/console]
Вместо rm -f $(ls ^com.apple.*.plist) практичнее привычный xargs:
ls ^com.apple.*.plist | xargs rm -f
а то списки, они и длинными бывают...
Вместо rm -f $(ls ^com.apple.*.plist) практичнее привычный xargs:
...но зато не так «красиво» ;)
спасибо.
а какой код мне вставить в скрипт?
так не работает:
/var/mobile/Library/Preferences % find /var/mobile/Library/Preferences ! -name 'com.apple.*.plist' -delete 2>/dev/null
/var/mobile/Library/Preferences % ls -a1 /var/mobile/Library/Preferences
/var/mobile/Library/Preferences % rm -f $(ls -a /var/mobile/Library/Preferences/^com.apple.*.plist)
/var/mobile/Library/Preferences % ls -a1 /var/mobile/Library/Preferences
[quote="bormant"]Вместо влвал. rm -f $(ls ^com.apple.*.plist) практичнее привычный xargs:
...но зато не так «красиво» ;)[/quote]
Попробывал. Что "не красиво"? Точно работает. Да и как-то эффектно :). Вот. "Век живи - век учись" Спасибо.
Ну, да, что Вы подумали :) Ну и что?
PS Ну,да. день энергетика уйдёт завтра... Вот Gnom вообще не показывается.... :)
так не работает:
А оболочка какая?
Что показывают команда?
find /var/mobile/Library/Preferences ! -name "com.apple.*.plist" -ls [quote="inux"]так не работает:
А оболочка какая?
Что показывают команда?
find /var/mobile/Library/Preferences ! -name "com.apple.*.plist" -ls [/quote]
iPhone:~ root# find /var/mobile/Library/Preferences ! -name "com.apple.*.plis
<bile/Library/Preferences ! -name "com.apple.*.plist " -ls
368 0 drwxr-xr-x 5 mobile mobile 4012 Dec 23 19:36 /var/mobile/Library/Preferences
428695 8 -rw------- 1 mobile mobile 611 Dec 23 19:00 /var/mobile/Library/Preferences/.GlobalPreferences.plist
426511 0 drwxr-xr-x 2 root mobile 2108 Dec 23 04:23 /var/mobile/Library/Preferences/777
424019 0 drwxr-xr-x 3 root mobile 102 Dec 23 03:03 /var/mobile/Library/Preferences/Springtomize
424176 0 drwxr-xr-x 2 root mobile 68 Dec 23 03:03 /var/mobile/Library/Preferences/Springtomize/Layouts
426512 8 -rw-r--r-- 1 root mobile 257 Dec 23 04:23 /var/mobile/Library/Preferences/akauto3g.plist
426513 8 -rw-r--r-- 1 root mobile 308 Dec 23 04:23 /var/mobile/Library/Preferences/be.rud0lf77.closeenhancer.plist
426489 8 -rw-r--r-- 1 root mobile 225 Dec 23 04:23 /var/mobile/Library/Preferences/com.VincenzoBB.IconToggles.plist
426514 8 -rw-r--r-- 1 root mobile 264 Dec 23 04:23 /var/mobile/Library/Preferences/com.alexzielenski.zeppelin.plist
425925 0 -rw-r--r-- 1 mobile mobile 0 Dec 23 04:23 /var/mobile/Library/Preferences/com.apple.apsd.launchd
427140 0 -r-------- 1 mobile mobile 0 Dec 23 05:04 /var/mobile/Library/Preferences/com.apple.calaccessd.keepalive
426462 8 -rw-r--r-- 1 root mobile 958 Dec 23 04:23 /var/mobile/Library/Preferences/com.appvv.vshare.plist
426463 8 -rw-r--r-- 1 root mobile 289 Dec 23 04:23 /var/mobile/Library/Preferences/com.arichardson.jukebox.plist
426464 8 -rw-r--r-- 1 root mobile 1568 Dec 23 04:23 /var/mobile/Library/Preferences/com.bitesms.plist
426465 8 -rw-r--r-- 1 root mobile 224 Dec 23 04:23 /var/mobile/Library/Preferences/com.booleanmagic.ActionMenu.plist
426466 8 -rw-r--r-- 1 root mobile 373 Dec 23 04:23 /var/mobile/Library/Preferences/com.booleanmagic.displayrecorder.plist
426467 8 -rw-r--r-- 1 root mobile 225 Dec 23 04:23 /var/mobile/Library/Preferences/com.chpwn.iconsupport.plist
426468 8 -rw-r--r-- 1 root mobile 272 Dec 23 04:23 /var/mobile/Library/Preferences/com.chpwn.infinidock.plist
426469 8 -rw-r--r-- 1 root mobile 743 Dec 23 04:23 /var/mobile/Library/Preferences/com.chpwn.zephyr.plist
426470 8 -rw-r--r-- 1 root mobile 1293 Dec 23 04:23 /var/mobile/Library/Preferences/com.clezz.bulletin.plist
426471 8 -rw-r--r-- 1 root mobile 748 Dec 23 04:23 /var/mobile/Library/Preferences/com.crazydoraemon.IAPFree.plist
426472 8 -rw-r--r-- 1 root mobile 291 Dec 23 04:23 /var/mobile/Library/Preferences/com.daniel.hudpro.plist
426473 8 -rw-r--r-- 1 root mobile 274 Dec 23 04:23 /var/mobile/Library/Preferences/com.daniel.timeroptions.plist
426474 8 -rw-r--r-- 1 root mobile 6471 Dec 23 04:23 /var/mobile/Library/Preferences/com.dapetcu21.MultiCleaner.plist
426475 8 -rw-r--r-- 1 root mobile 728 Dec 23 04:23 /var/mobile/Library/Preferences/com.fabius.utils.plist
426476 8 -rw-r--r-- 1 root mobile 4821 Dec 23 04:23 /var/mobile/Library/Preferences/com.fairylabs.netmeter.theme.plist
426477 8 -rw-r--r-- 1 root mobile 774 Dec 23 04:23 /var/mobile/Library/Preferences/com.filippobiga.springtomize.plist
426478 8 -rw-r--r-- 1 root mobile 336 Dec 23 04:23 /var/mobile/Library/Preferences/com.filippobiga.startdialpref.plist
426479 8 -rw-r--r-- 1 root mobile 1026 Dec 23 04:23 /var/mobile/Library/Preferences/com.hackulo.us.installous.plist
426480 8 -rw-r--r-- 1 root mobile 181 Dec 23 04:23 /var/mobile/Library/Preferences/com.if0rce.blued-statusbar-icons.plist
426481 8 -rw-r--r-- 1 root mobile 321 Dec 23 04:23 /var/mobile/Library/Preferences/com.imokhles.SearchSpotLightPro20.plist
426482 8 -rw-r--r-- 1 root mobile 1233 Dec 23 04:23 /var/mobile/Library/Preferences/com.iptm.bigboss.sbsettings.plist
426483 8 -rw-r--r-- 1 root mobile 1168 Dec 23 04:23 /var/mobile/Library/Preferences/com.jamied360.ncsettings.plist
426484 8 -rw-r--r-- 1 root mobile 313 Dec 23 04:23 /var/mobile/Library/Preferences/com.mathieubolard.killbackgroundpreferences.plist
426485 8 -rw-r--r-- 1 root mobile 270 Dec 23 04:23 /var/mobile/Library/Preferences/com.rpetrich.dietbulletin.plist
426486 0 -rw-r--r-- 1 root mobile 0 Dec 23 04:23 /var/mobile/Library/Preferences/com.saurik.mobilesubstrate.dat
426487 8 -rw-r--r-- 1 root mobile 576 Dec 23 04:23 /var/mobile/Library/Preferences/com.teiron.pphelper.plist
426488 8 -rw-r--r-- 1 root mobile 295 Dec 23 04:23 /var/mobile/Library/Preferences/com.urus.iap.plist
426492 8 -rw-r--r-- 1 root mobile 316 Dec 23 04:23 /var/mobile/Library/Preferences/com.wrightscs.flashcam.plist
426493 8 -rw-r--r-- 1 root mobile 1134 Dec 23 04:23 /var/mobile/Library/Preferences/com.wrightscs.powercenter.plist
426494 8 -rw-r--r-- 1 root mobile 620 Dec 23 04:23 /var/mobile/Library/Preferences/com.wrightscs.powercenterprefs.plist
426495 8 -rw-r--r-- 1 root mobile 182 Dec 23 04:23 /var/mobile/Library/Preferences/com.wrightscs.powercenterpro.plugins.disabled.plist
426496 8 -rw-r--r-- 1 root mobile 397 Dec 23 04:23 /var/mobile/Library/Preferences/com.wrightscs.powercenterpro.plugins.enabled.plist
426497 8 -rw-r--r-- 1 root mobile 523 Dec 23 04:23 /var/mobile/Library/Preferences/com.wrightscs.powercenterpro.plugins.plist
426498 400 -rw-r--r-- 1 root mobile 403405 Dec 23 04:23 /var/mobile/Library/Preferences/com.yllier.blockerpreferences.plist
426499 8 -rw-r--r-- 1 root mobile 387 Dec 23 04:23 /var/mobile/Library/Preferences/de.maxner.protube.plist
426500 8 -rw-r--r-- 1 root mobile 1666 Dec 23 04:23 /var/mobile/Library/Preferences/eu.heinelt.ifile.plist
426501 8 -rw-r--r-- 1 root mobile 369 Dec 23 04:23 /var/mobile/Library/Preferences/installous.plist
426502 8 -rw-r--r-- 1 root mobile 1051 Dec 23 04:23 /var/mobile/Library/Preferences/jp.ashikase.folderenhancer.plist
426503 8 -rw-r--r-- 1 root mobile 227 Dec 23 04:23 /var/mobile/Library/Preferences/jp.ashikase.lastapp.plist
426504 8 -rw-r--r-- 1 root mobile 32 Dec 23 04:23 /var/mobile/Library/Preferences/kr.typostudio.tsprotector.license
426505 8 -rw-r--r-- 1 root mobile 328 Dec 23 04:23 /var/mobile/Library/Preferences/kr.typostudio.tsprotector.list.plist
426506 48 -rw-r--r-- 1 root mobile 43639 Dec 23 04:23 /var/mobile/Library/Preferences/kr.typostudio.tsprotector.log.plist
426507 8 -rw-r--r-- 1 root mobile 227 Dec 23 04:23 /var/mobile/Library/Preferences/kr.typostudio.tsprotector.plist
426508 8 -rw-r--r-- 1 root mobile 252 Dec 23 04:23 /var/mobile/Library/Preferences/kuaidial.priority.plist
426509 8 -rw-r--r-- 1 root mobile 555 Dec 23 04:23 /var/mobile/Library/Preferences/libactivator.plist
426510 8 -rw-r--r-- 1 root mobile 1610 Dec 23 04:23 /var/mobile/Library/Preferences/org.hacx.autoapptranslate.plist
425693 0 drwxr-xr-x 3 root mobile 2108 Dec 23 03:22 /var/mobile/Library/Preferences/temp
425863 8 -rw------- 1 root mobile 1710 Dec 23 03:22 /var/mobile/Library/Preferences/temp/.GlobalPreferences.plist
425694 0 drwxr-xr-x 2 root mobile 3808 Dec 23 03:22 /var/mobile/Library/Preferences/temp/saveall
425695 8 -rw-r--r-- 1 root mobile 257 Dec 23 03:22 /var/mobile/Library/Preferences/temp/saveall/akauto3g.plist
425696 8 -rw-r--r-- 1 root mobile 308 Dec 23 03:22 /var/mobile/Library/Preferences/temp/saveall/be.rud0lf77.closeenhancer.plist
425697 8 -rw-r--r-- 1 root mobile 225 Dec 23 03:22 /var/mobile/Library/Preferences/temp/saveall/com.VincenzoBB.IconToggles.plist
425698 8 -rw-r--r-- 1 root mobile 264 Dec 23 03:22 /var/mobile/Library/Preferences/temp/saveall/com.alexzielenski.zeppelin.plist
425716 0 -rw-r--r-- 1 root mobile 0 Dec 23 03:22 /var/mobile/Library/Preferences/temp/saveall/com.apple.apsd.launchd
425720 0 -rw-r--r-- 1 root mobile 0 Dec 23 03:22 /var/mobile/Library/Preferences/temp/saveall/com.apple.calaccessd.keepalive
425759 8 -rw-r--r-- 1 root mobile 958 Dec 23 03:22 /var/mobile/Library/Preferences/temp/saveall/com.appvv.vshare.plist
425760 8 -rw-r--r-- 1 root mobile 289 Dec 23 03:22 /var/mobile/Library/Preferences/temp/saveall/com.arichardson.jukebox.plist
425761 8 -rw-r--r-- 1 root mobile 1568 Dec 23 03:22 /var/mobile/Library/Preferences/temp/saveall/com.bitesms.plist
425762 8 -rw-r--r-- 1 root mobile 224 Dec 23 03:22 /var/mobile/Library/Preferences/temp/saveall/com.booleanmagic.ActionMenu.plist
425763 8 -rw-r--r-- 1 root mobile 373 Dec 23 03:22 /var/mobile/Library/Preferences/temp/saveall/com.booleanmagic.displayrecorder.plist
425764 8 -rw-r--r-- 1 root mobile 225 Dec 23 03:22 /var/mobile/Library/Preferences/temp/saveall/com.chpwn.iconsupport.plist
425765 8 -rw-r--r-- 1 root mobile 272 Dec 23 03:22 /var/mobile/Library/Preferences/temp/saveall/com.chpwn.infinidock.plist
425766 8 -rw-r--r-- 1 root mobile 743 Dec 23 03:22 /var/mobile/Library/Preferences/temp/saveall/com.chpwn.zephyr.plist
425767 8 -rw-r--r-- 1 root mobile 1293 Dec 23 03:22 /var/mobile/Library/Preferences/temp/saveall/com.clezz.bulletin.plist
425768 8 -rw-r--r-- 1 root mobile 748 Dec 23 03:22 /var/mobile/Library/Preferences/temp/saveall/com.crazydoraemon.IAPFree.plist
425769 8 -rw-r--r-- 1 root mobile 291 Dec 23 03:22 /var/mobile/Library/Preferences/temp/saveall/com.daniel.hudpro.plist
425770 8 -rw-r--r-- 1 root mobile 274 Dec 23 03:22 /var/mobile/Library/Preferences/temp/saveall/com.daniel.timeroptions.plist
425771 8 -rw-r--r-- 1 root mobile 6471 Dec 23 03:22 /var/mobile/Library/Preferences/temp/saveall/com.dapetcu21.MultiCleaner.plist
425772 8 -rw-r--r-- 1 root mobile 728 Dec 23 03:22 /var/mobile/Library/Preferences/temp/saveall/com.fabius.utils.plist
425773 8 -rw-r--r-- 1 root mobile 4821 Dec 23 03:22 /var/mobile/Library/Preferences/temp/saveall/com.fairylabs.netmeter.theme.plist
425774 8 -rw-r--r-- 1 root mobile 774 Dec 23 03:22 /var/mobile/Library/Preferences/temp/saveall/com.filippobiga.springtomize.plist
425775 8 -rw-r--r-- 1 root mobile 336 Dec 23 03:22 /var/mobile/Library/Preferences/temp/saveall/com.filippobiga.startdialpref.plist
425776 8 -rw-r--r-- 1 root mobile 1026 Dec 23 03:22 /var/mobile/Library/Preferences/temp/saveall/com.hackulo.us.installous.plist
425777 8 -rw-r--r-- 1 root mobile 181 Dec 23 03:22 /var/mobile/Library/Preferences/temp/saveall/com.if0rce.blued-statusbar-icons.plist
425778 8 -rw-r--r-- 1 root mobile 321 Dec 23 03:22 /var/mobile/Library/Preferences/temp/saveall/com.imokhles.SearchSpotLightPro20.plist
425779 8 -rw-r--r-- 1 root mobile 1233 Dec 23 03:22 /var/mobile/Library/Preferences/temp/saveall/com.iptm.bigboss.sbsettings.plist
425780 8 -rw-r--r-- 1 root mobile 1168 Dec 23 03:22 /var/mobile/Library/Preferences/temp/saveall/com.jamied360.ncsettings.plist
425781 8 -rw-r--r-- 1 root mobile 313 Dec 23 03:22 /var/mobile/Library/Preferences/temp/saveall/com.mathieubolard.killbackgroundpreferences.plist
425782 8 -rw-r--r-- 1 root mobile 270 Dec 23 03:22 /var/mobile/Library/Preferences/temp/saveall/com.rpetrich.dietbulletin.plist
425783 0 -rw-r--r-- 1 root mobile 0 Dec 23 03:22 /var/mobile/Library/Preferences/temp/saveall/com.saurik.mobilesubstrate.dat
425784 8 -rw-r--r-- 1 root mobile 576 Dec 23 03:22 /var/mobile/Library/Preferences/temp/saveall/com.teiron.pphelper.plist
425785 8 -rw-r--r-- 1 root mobile 295 Dec 23 03:22 /var/mobile/Library/Preferences/temp/saveall/com.urus.iap.plist
425786 8 -rw-r--r-- 1 root mobile 316 Dec 23 03:22 /var/mobile/Library/Preferences/temp/saveall/com.wrightscs.flashcam.plist
425787 8 -rw-r--r-- 1 root mobile 1134 Dec 23 03:22 /var/mobile/Library/Preferences/temp/saveall/com.wrightscs.powercenter.plist
425788 8 -rw-r--r-- 1 root mobile 620 Dec 23 03:22 /var/mobile/Library/Preferences/temp/saveall/com.wrightscs.powercenterprefs.plist
425789 8 -rw-r--r-- 1 root mobile 182 Dec 23 03:22 /var/mobile/Library/Preferences/temp/saveall/com.wrightscs.powercenterpro.plugins.disabled.plist
425790 8 -rw-r--r-- 1 root mobile 397 Dec 23 03:22 /var/mobile/Library/Preferences/temp/saveall/com.wrightscs.powercenterpro.plugins.enabled.plist
425791 8 -rw-r--r-- 1 root mobile 523 Dec 23 03:22 /var/mobile/Library/Preferences/temp/saveall/com.wrightscs.powercenterpro.plugins.plist
425792 400 -rw-r--r-- 1 root mobile 403405 Dec 23 03:22 /var/mobile/Library/Preferences/temp/saveall/com.yllier.blockerpreferences.plist
425793 8 -rw-r--r-- 1 root mobile 387 Dec 23 03:22 /var/mobile/Library/Preferences/temp/saveall/de.maxner.protube.plist
425794 8 -rw-r--r-- 1 root mobile 1666 Dec 23 03:22 /var/mobile/Library/Preferences/temp/saveall/eu.heinelt.ifile.plist
425795 8 -rw-r--r-- 1 root mobile 369 Dec 23 03:22 /var/mobile/Library/Preferences/temp/saveall/installous.plist
425796 8 -rw-r--r-- 1 root mobile 1051 Dec 23 03:22 /var/mobile/Library/Preferences/temp/saveall/jp.ashikase.folderenhancer.plist
425797 8 -rw-r--r-- 1 root mobile 227 Dec 23 03:22 /var/mobile/Library/Preferences/temp/saveall/jp.ashikase.lastapp.plist
425798 8 -rw-r--r-- 1 root mobile 32 Dec 23 03:22 /var/mobile/Library/Preferences/temp/saveall/kr.typostudio.tsprotector.license
425799 8 -rw-r--r-- 1 root mobile 328 Dec 23 03:22 /var/mobile/Library/Preferences/temp/saveall/kr.typostudio.tsprotector.list.plist
425800 48 -rw-r--r-- 1 root mobile 43639 Dec 23 03:22 /var/mobile/Library/Preferences/temp/saveall/kr.typostudio.tsprotector.log.plist
425801 8 -rw-r--r-- 1 root mobile 227 Dec 23 03:22 /var/mobile/Library/Preferences/temp/saveall/kr.typostudio.tsprotector.plist
425802 8 -rw-r--r-- 1 root mobile 252 Dec 23 03:22 /var/mobile/Library/Preferences/temp/saveall/kuaidial.priority.plist
425803 8 -rw-r--r-- 1 root mobile 555 Dec 23 03:22 /var/mobile/Library/Preferences/temp/saveall/libactivator.plist
425804 8 -rw-r--r-- 1 root mobile 1610 Dec 23 03:22 /var/mobile/Library/Preferences/temp/saveall/org.hacx.autoapptranslate.plist
iPhone:~ root#
>Некоторый код.Лучше как-то так
echo $SHELL
Phone:~ root# find /var/mobile/Library/Preferences ! -name "com.apple.*.plis
<bile/Library/Preferences ! -name "com.apple.*.plist " -ls
Вы некорректно команду скопировали.
Если файлы критичны, создайте копию каталога и «потренируйтесь на кошках».
P.S. Из каталогов, вложенных в основной каталог, файлы тоже надо удалять?
P.S.S. Гляньте ещё команду
cd /var/mobile/Library/Preferences && rm -f $(ls -A --ignore=com.apple.*.plist)\\\P.S. Из каталогов, вложенных в основной каталог, файлы тоже надо удалять?
нет
\\\P.S.S. Гляньте ещё команду
удалилось все как надо!
но
удалился еще и файл .GlobalPreferences.plist
пожалуйста, его нужно игнорировать
удалился еще и файл .GlobalPreferences.plist
но остался файл - .GlobalPreferences.plist
Я думал, его надо тоже удалять ;)
cd /var/mobile/Library/Preferences && rm -f $(ls --ignore=com.apple.*.plist)Lupo Alberto
Спасибо!
подправил Вашу строчку, все супер!
cd /var/mobile/Library/Preferences && rm -f $(ls -A --ignore="com.apple.*.plist" --ignore=".GlobalPreferences.plist")
подправил Вашу строчку, все супер!
textcd /var/mobile/Library/Preferences && rm -f $(ls --ignore=com.apple.*.plist)