Terminal: panduan perubahan warna - file bash_profile - bash tidak ditemukan, izin ditolak


-1

Saya mencoba mengubah warna di Terminal dengan mengikuti panduan ini:

  http://voidcanvas.com/ubuntu-like-mac-terminal/

Saya membuat file bash_profile, disimpan dan keluar dari Terminal. Sekarang ketika saya membuka Terminal saya mendapatkan ini

Last login: Mon Oct 17 01:36:24 on ttys000
-bash:  : command not found
-bash:  : command not found
-bash:    git: command not found
-bash: gt: command not found
-bash: /dev/null: Permission denied
->> $ 

baris terakhir diubah di editor teks StackExchange, saya tidak mengerti mengapa silakan lihat foto yang diunggah di bawah ini - ini adalah tampilannya di terminal saya

Saya menghapus bash_profile dan saya masih mendapatkan yang sama.

Tangkapan layar bodoh

Setiap perintah yang saya tulis diikuti oleh:

-bash:    git: command not found
-bash: gt: command not found
-bash: /dev/null: Permission denied

Apa yang harus saya lakukan untuk menghentikannya?

Pembaruan dari komentar: Inilah yang saya masukkan ke file.

export CLICOLOR=1
export LSCOLORS=GxBxCxDxexegedabagaced
parse_git_branch() {
    git branch 2> /dev/null |
    sed -e '/^[^*]/d' -e 's/* (.*)/ (\1)/'
}
export PS1="\e[0;35m->> \e[1;34m\W\e[0;32m\$(parse_git_branch)\e[0;37m $ "

1
Perhatikan bahwa file tersebut bukan bash_profile tetapi .bash_profile
Tandai

Terima kasih, Mark. Saya telah mengedit .bash_profile dan kembali ke default sekarang. Dalam kebingungan saya, saya membuat dua file .bash_profile dan bash_profile. Adakah yang tahu bagaimana cara mengubah tampilan terminal saya menjadi ubuntu seperti gaya dan warna tanpa mendapatkan pesan aneh ini?
Marcin Kulik

Saya juga lupa tentang keberadaan file-file tersembunyi :)
Marcin Kulik

Pesan-pesan aneh adalah karena Anda mengacaukan Anda PATH dan tidak ada hubungannya dengan warna prompt - ada pertanyaan lain kembali coliours
Mark

3
Silakan ajukan pertanyaan baru tentang panduan warna yang salah alih-alih mengirim spam komentar.
klanomath

Jawaban:


1

Ini &gt;adalah kesalahan sintaksis, tampaknya disebabkan oleh markup HTML di sumber apa pun yang Anda salin / tempel ini. Di mana Anda melihat &gt;penulis dimaksudkan >dan di mana Anda melihat &lt;penulis dimaksudkan <. Jika ada &amp;yang perlu diganti dengan literal &dll.

Lihat daftar kode entitas HTML untuk daftar yang agak lebih lengkap.


Ada komentar di posting blog tentang ini juga, tapi itu agak tidak jelas.
tripleee
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.