Solusi yang mudah dilakukan dengan mengubah variable TERM.
set TERM=ansi
Happy
set TERM=ansi
db-backup:
time pg_dumpall -U postgres -l <database-name> -c \
| 7z a -mx9 -si <database-name>.sql.7z
db-restore:
time 7z e -so <database-name>.sql.7z \
| psql -U postgres -d <database-name>
pg_dumpall, option -c ditambahkan untuk menyertakan perintah untuk membuat database. Output dari pg_dumpall akan ditampilkan ke STDOUT. 7z dengan opsi -si (Standard Input) akan memproses output dari pg_dumpall yang akan dikompress dengan tingkat kompresi maximum melalui opsi -mx9. Perintah time memberikan informasi lama waktu yang telah digunakan untuk menyelesaikan rangkaian perintah. Dalam praktek, penyimpanan dalam format 7z pada contoh di atas berhasil mengurangi ukuran file dari 99MB menjadi 5.4MB.7z di atas dimodifikasi sebagai berikut:7z a -mx9 -si <database-name>-`date +%Y%m%d%H%M%S`.sql.7z
sudo apt-get install bash-completionSehingga di terminal setelah mengetik "make" diikuti dengan spasi kemudian disusul dengan tab, maka bash akan mencoba melengkapi dengan section yang ada pada file makefile.
find . -type f \
| sed -e 's/^/"/' -e 's/$/"/' \
| xargs csum -h MD5find . -type ffind memiliki opsi -exec yang akan mengeksekusi perintah yang ada pada nilai opsi tersebut. Di Ubuntu, untuk mengeksekusi perintah di atas dapat dilakukan denganfind . -type f -exec md5sum "{}" \;sed -e 's/^/"/' -e 's/$/"/'xargs tidak dapat berjalan dengan baik apabila nama file yang diberikan memiliki karakter spasi, tidak diawali dengan karakter '"', dan tidak diakhiri dengan karakter '"'.xargs csum -h MD5Build: C:\php-sdk\php53dev\vc9\x86\obj\ReleasePada contoh di atas, library yang digunakan adalah Microsot Visual C versi 9.