Notice: wpdb::escape ist seit Version 3.6 veraltet!

Bei der Aktualisierung einer WordPress Installation von 3.5 auf 3.6 erschien folgende Meldung mehrfach auf dem Dashboard


Notice: wpdb::escape is deprecated since version 3.6! Use wpdb::prepare() or esc_sql() instead. in /var/www/web4/html/wordpress/wp-includes/functions.php on line 2871 Notice: wpdb::escape ist seit Version 3.6 veraltet! Benutze stattdessen wpdb::prepare() or esc_sql(). in /var/www/project/wordpress/wp-includes/functions.php on line 2871

Shell Tricks

Nachdem ich gestern einen Einzeiler geschrieben hatte, welcher mir rotierend ein Backup macht, inklusive E-Mail Benachrichtigung, habe ich in einem Gespräch weitere Optimierungen erfahren, die ich festhalten möchte.

Berechnungen in doppelten Klammern ausführen

benutzer@client$ echo $((1+1))
2

Ausgabe zusammenfassen in Klammern

benutzer@client$ (ls -al; df -m) > test.txt

bzw. wenn danach ein Programmaufruf folgt

benutzer@client$ (ls -al; df -m) | mail -s "Betreff" mail@example.com