Beberapa waktu yang lalu, kami telah meninjau alat baris perintah yang disebut "GooBook" yang digunakan untuk mengakses kontak google dari baris perintah. Menggunakan GooBook, Anda dapat mengakses dan melihat semua kontak Gmail. Hari ini, kita akan membahas alat serupa yang disebut "ppl" . Ini adalah buku alamat baris perintah gratis yang memungkinkan Anda untuk menyimpan kontak Anda di sistem operasi mirip Unix. Sederhananya, ppl dikembangkan untuk orang-orang yang ingin menyimpan dan memelihara buku alamat mereka dari baris perintah.
ppl - Buku Alamat Baris Perintah Untuk Linux
Menginstal ppl
Karena ppl dibangun di atas Ruby dan Git, Anda membutuhkannya terlebih dahulu. Untuk Menginstal Ruby di kotak Linux Anda, lihat tautan berikut.
- Instal Ruby on Rails Di CentOS Dan Ubuntu
Selanjutnya, instal Git di sistem Linux Anda.
Di CentOS:
$ sudo yum install git
Di Ubuntu:
$ sudo apt-get install git
Setelah menginstal Ruby dan Git, jalankan perintah berikut untuk menginstal ppl.
$ gem install ppl
Contoh keluaran:
Fetching: colored-1.2.gem (100%) Successfully installed colored-1.2 Fetching: inifile-2.0.2.gem (100%) Successfully installed inifile-2.0.2 Fetching: i18n-0.8.1.gem (100%) Successfully installed i18n-0.8.1 Fetching: polyglot-0.3.5.gem (100%) Successfully installed polyglot-0.3.5 Fetching: treetop-1.4.15.gem (100%) Successfully installed treetop-1.4.15 [...] Done installing documentation for colored, inifile, i18n, polyglot, treetop, mime-types, mail, morphine, rugged, greencard, ppl after 23 seconds 11 gems installed
Jika Anda mengalami kesalahan seperti di bawah ini:
ERROR: CMake is required to build Rugged. *** extconf.rb failed ***
Instal paket Cmake seperti gambar di bawah ini.
Di CentOS:
$ sudo yum install cmake
Di Ubuntu:
$ sudo apt-get install cmake
Setelah menginstal, Cmake menjalankan kembali perintah "gem install ppl".
Unduhan yang Disarankan - eBuku Gratis:"Tutorial Git"Penggunaan
penggunaan ppl cukup sederhana. Lihat contoh berikut.
Buat buku alamat
Mari kita buat buku alamat untuk menyimpan semua kontak.
Untuk melakukannya, jalankan:
$ ppl init ~/mycontacts
Perintah ini akan membuat folder bernama kontak saya di folder $HOME Anda. Anda dapat menggunakan lokasi mana pun yang Anda pilih untuk buku alamat Anda dan Anda juga dapat membuat sejumlah buku alamat.
Tambahkan kontak
Kami telah membuat buku alamat. Sekarang, mari kita tambahkan beberapa kontak. Untuk melakukannya, buka folder buku alamat Anda (yaitu kontak saya dalam kasus kami):
$ cd ~/mycontacts
Tambahkan kontak satu per satu seperti yang ditunjukkan di bawah ini.
$ ppl add apj "Abdul Kalam"
$ ppl add sk "Senthil Kumar"
Demikian pula, Anda dapat menambahkan kontak sebanyak yang Anda inginkan. Semua kontak akan disimpan dalam format buku alamat vcard (vcf).
Detail kontak toko
Kami telah menambahkan kontak. Biarkan kami menambahkan detail kontak seperti Email, Nomor telepon, dll.
Untuk melakukannya, jalankan:
$ ppl email apj [email protected]
$ ppl email sk [email protected]
$ ppl phone sk 0123456789
$ ppl org sk "OSTechNix"
Tampilkan detail kontak
Untuk melihat/menampilkan detail kontak, jalankan:
$ ppl show sk
Contoh keluaran:
Senthil Kumar <[email protected]> Organizations: OSTechNix Email Addresses: [email protected] Phone Numbers 0123456789
Mencantumkan semua kontak
Untuk melihat semua daftar kontak di buku alamat Anda, jalankan:
$ ppl ls
Contoh keluarannya adalah:
apj: Abdul Kalam <[email protected]> sk: Senthil Kumar <[email protected]>
Mengedit kontak
Untuk berjaga-jaga, jika ada koreksi dalam detail kontak, Anda dapat mengedit dan memperbaikinya juga.
Untuk mengubah ID kontak tertentu, misalnya apj , jalankan:
$ ppl mv apj missileman
Perintah ini mengubah ID kontak apj untuk petugas misil .
Untuk memverifikasinya, buat daftar kontak:
$ ppl ls
Keluaran:
missileman: Abdul Kalam <[email protected]> sk: Senthil Kumar <[email protected]>
Seperti yang Anda lihat di atas, ID apj telah diubah namanya menjadi missileman .
Demikian pula, Anda dapat mengubah nama kontak seperti yang ditunjukkan di bawah ini.
$ ppl name Senthil Kumar "Palani"
Perintah di atas akan mengubah nama "Senthil Kumar" menjadi "Palani".
Anda juga dapat mengubah id Email kontak.
$ ppl email sk [email protected]
Dan, kita juga bisa menambahkan/mengedit tanggal lahir kontak.
ppl bday apj 1931-10-15
Telusuri buku alamat
Anda dapat mencari melalui buku alamat Anda dengan istilah pencarian tertentu untuk mengetahui rincian kontak tertentu seperti yang ditunjukkan di bawah ini.
$ ppl grep senthil
Perintah di atas akan mencari di buku alamat untuk semua kontak yang cocok dengan istilah pencarian "senthil".
Contoh keluaran:
sk.vcf:EMAIL:[email protected]
Menghapus kontak
Untuk menghapus kontak apa pun, jalankan saja:
$ ppl rm sk
Setel buku alamat default
Beberapa dari Anda mungkin ingin menyimpan beberapa buku alamat untuk berbagai tujuan. Dulu saya menyimpan dua buku alamat, satu untuk kontak pribadi, dan satu lagi untuk kontak profesional.
Dalam kasus tersebut, Anda dapat menentukan buku alamat default Anda untuk menyimpan kontak. Untuk melakukannya, buat file bernama pplconfig :
$ vi ~/.pplconfig
Tambahkan baris berikut. Ganti ~/mycontacts dengan jalur Anda sendiri.
[address book] path = ~/mycontacts
Ini memberitahu utilitas ppl untuk menyimpan semua kontak di buku alamat default (yaitu~/mycontacts) bahkan setelah Anda cd ke direktori lain.
Untuk detail selengkapnya, lihat panduan dokumentasi ppl .