Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung | Letzte Überarbeitung Beide Seiten der Revision | ||
sed [2011/11/11 21:56] admin |
sed [2012/05/11 14:54] admin |
||
---|---|---|---|
Zeile 16: | Zeile 16: | ||
for f in *.repo; do sed -i 's/11\.3/11.4/g' "$f"; done | for f in *.repo; do sed -i 's/11\.3/11.4/g' "$f"; done | ||
- | ---- | + | |
*[[http://www.thegeekstuff.com/2009/10/unix-sed-tutorial-how-to-write-to-a-file-using-sed/|mehr]] | *[[http://www.thegeekstuff.com/2009/10/unix-sed-tutorial-how-to-write-to-a-file-using-sed/|mehr]] | ||
sed -e "s@`cat /etc/fstab | grep home`@`cat /etc/fstab | grep home | sed -e 's/defaults/defaults,nolock/'`@g" /etc/fstab > /etc/fstab.neu; mv /etc/fstab /etc/fstab.bak; mv /etc/fstab.neu /etc/fstab | sed -e "s@`cat /etc/fstab | grep home`@`cat /etc/fstab | grep home | sed -e 's/defaults/defaults,nolock/'`@g" /etc/fstab > /etc/fstab.neu; mv /etc/fstab /etc/fstab.bak; mv /etc/fstab.neu /etc/fstab | ||
+ | |||
+ | perl -p -i.old -e 's,^(baseurl=).*(/suse/.+)$,${1}http://ftp.halifax.rwth-aachen.de/packman${2}, if /^baseurl=.*packman\.inode\.at.*/' /etc/zypp/repos.d/*packman*.repo | ||
+ | |