1

Temat: Multi opkg remove - jak?

Mam listę pakietów do usunięcia w formie

php5
php5-cgi
php5-fastcgi
php5-mod-apc
php5-mod-calendar
php5-mod-ctype
php5-mod-curl
php5-mod-dio
php5-mod-dom
php5-mod-exif
php5-mod-fileinfo
php5-mod-ftp
php5-mod-gd
php5-mod-gettext
php5-mod-gmp
php5-mod-hash
php5-mod-http
php5-mod-iconv
php5-mod-json
php5-mod-ldap
php5-mod-libevent
php5-mod-mbstring
php5-mod-mcrypt
php5-mod-mysql
php5-mod-mysqli
php5-mod-openssl
php5-mod-pcntl
php5-mod-pdo
php5-mod-pdo-sqlite
php5-mod-session
php5-mod-shmop
php5-mod-simplexml
php5-mod-soap
php5-mod-sockets
php5-mod-sqlite
php5-mod-sqlite3
php5-mod-sysvmsg
php5-mod-sysvsem
php5-mod-sysvshm
php5-mod-tokenizer
php5-mod-xml
php5-mod-xmlreader
php5-mod-xmlwriter
php5-mod-zip

Staram się zrobić coś w stylu, ale nie wychodzi:

root@OpenWrt:/# cat /phpout.txt | awk /php5-mod/'{print $0}' | opkg remove

Mogę prosić o jakąś podpowiedź?

2

Odp: Multi opkg remove - jak?

Nie jestem pewien czy opkg łyka pipe. Zawsze możesz:

awk '{print "opkg remove " $0}' phpout.txt > /tmp/aaa; sh /tmp/aaa

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: Multi opkg remove - jak?

Dzięki, działa:)