Ini adalah perintah aepromptcmd yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS
PROGRAM:
NAMA
aeproptcmd - ubah warna prompt dengan mengubah status
RINGKASAN
PROMPT_COMMAND="aepromptcmd"
DESKRIPSI
Grafik menampar(1) shell memiliki properti yang menarik: Jika vaiable PROMPT_COMMAND disetel,
value dieksekusi sebagai perintah sebelum mengeluarkan setiap prompt utama. (Sebenarnya, itu bisa
menjadi satu set perintah yang dipisahkan titik koma.)
Untuk mengubah teks kembali normal, variabel PS1 harus memiliki "\33[0m"
di suatu tempat di dekat akhir, jika tidak, hal-hal bisa menjadi sedikit sulit untuk dibaca. Jika Anda
menggunakan menampar(1), Anda perlu memberi tahu bahwa ini tidak dapat dicetak (seperti ini: "\[\33[0m\]") atau
itu mengacaukan pengeditan baris perintah.
Grafik aeproptcmd perintah digunakan untuk mengatur warna prompt, berdasarkan keadaan
perubahan saat ini. Ini adalah ide yang diambil dari Kent Beck's uji didorong Pengembangan buku. Jika
perubahannya ada di makhluk dikembangkan or makhluk terpadu negara dan perlu dibangun,
promptnya berwarna merah; jika dibangun tetapi perlu diuji, promptnya adalah magenta,
jika tidak, warnanya hijau.
Contoh
Berikut adalah skrip pendek yang dapat Anda masukkan ke dalam file .bashrc Anda untuk mengaktifkan pewarnaan cepat:
jika [ "$PS1" ] maka
kasus "$PROMPT_COMMAND" di
"" ) PROMPT_COMMAND="aepromptcmd" PS1="$PS1^[[0m" ;;
*appromptcmd*) ;;
*) PROMPT_COMMAND="$PROMPT_COMMAND;aepromptcmd"
PS1="$PS1\[\33[0m\]" ;;
esac
ekspor PROMPT_COMMAND
ekspor PS1 fi
Perhatikan bahwa ini biasanya meninggalkan prompt default Anda (hitam) ketika Anda tidak berada di suatu tempat
di dalam direktori pengembangan.
keterbatasan
Grafik aeproptcmd perintah menggunakan urutan pelarian warna ANSI. Itu benar-benar harus digunakan
itu harimaustr(3) fungsi dari istilah(3) untuk melakukan ini dengan cara terminal yang independen. Kode
kontribusi selamat datang.
PILIHAN
Opsi berikut dipahami:
-Mengubah jumlah
Opsi ini dapat digunakan untuk menentukan perubahan tertentu dalam suatu proyek. Lihat
Aegis(1) untuk deskripsi lengkap tentang opsi ini.
-Proyek nama
Opsi ini dapat digunakan untuk memilih proyek yang diminati. Ketika tidak -Proyek
opsi ditentukan, AEGIS_PROJECT variabel lingkungan dikonsultasikan. Jika
yang tidak ada, milik pengguna $HOME/.aegisrc file diperiksa untuk default
bidang proyek (lihat aeuconf(5) untuk informasi lebih lanjut). Jika itu tidak ada,
ketika pengguna hanya mengerjakan perubahan dalam satu proyek, proyek
nama default untuk proyek itu. Jika tidak, itu adalah kesalahan.
-Membantu
Opsi ini dapat digunakan untuk memperoleh informasi lebih lanjut tentang cara menggunakan
aeproptcmd program.
-Bertele-tele
Secara default pesan kesalahan ditekan, sehingga prompt akan normal ketika
Anda berada di luar area kerja Aegis. Gunakan opsi ini untuk mengembalikan pesan kesalahan
pada.
Lihat juga Aegis(1) untuk opsi yang umum untuk semua perintah perlindungan.
Semua opsi dapat disingkat; singkatan didokumentasikan sebagai huruf besar,
semua huruf kecil dan garis bawah (_) adalah opsional. Anda harus menggunakan berturut-turut
urutan huruf opsional.
Semua opsi tidak peka huruf besar/kecil, Anda dapat mengetiknya dalam huruf besar atau huruf kecil atau a
kombinasi keduanya, kasus tidak penting.
Misalnya: argumen "-project, "-PROJ" dan "-p" semuanya ditafsirkan sebagai
-Proyek pilihan. Argumen "-prj" tidak akan dipahami, karena berurutan
karakter opsional tidak disediakan.
Opsi dan argumen baris perintah lainnya dapat dicampur secara sewenang-wenang di baris perintah,
setelah pemilih fungsi.
Nama opsi panjang GNU dipahami. Karena semua nama opsi untuk aeproptcmd adalah
panjang, ini berarti mengabaikan awalan tambahan '-'. NS "--Option=nilai"konvensi juga
mengerti.
EXIT STATUS
Grafik aeproptcmd perintah akan keluar dengan status 1 pada kesalahan apa pun. NS aeproptcmd
perintah hanya akan keluar dengan status 0 jika tidak ada kesalahan.
LINGKUNGAN VARIABEL
Lihat Aegis(1) untuk daftar variabel lingkungan yang dapat mempengaruhi perintah ini. Lihat
aepconf(5) untuk file konfigurasi proyek proyek_spesifik bidang untuk cara mengatur
variabel lingkungan untuk semua perintah yang dijalankan oleh Aegis.
HAK CIPTA
aepromptcmd versi 4.24.3.D001
Hak Cipta (C) 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Peter Miller
Program aepromptcmd dilengkapi dengan TANPA JAMINAN; untuk detailnya gunakan
'aeproptcmd -Versi: kapan Lisensi' memerintah. Ini adalah perangkat lunak gratis dan Anda dipersilakan untuk
mendistribusikannya kembali dalam kondisi tertentu; untuk detailnya gunakan 'aeproptcmd -Versi: kapan
Lisensi' memerintah.
Gunakan aepromptcmd online menggunakan layanan onworks.net