Đôi khi nó có thể rất bối rối làm việc với anh ấy thiết bị đầu cuối bởi vì chúng tôi thực thi một số lệnh và không rõ kết quả được liên kết với một lệnh kết thúc và kết quả của lệnh kia bắt đầu ở đâu.
Một cách đơn giản để giải quyết vấn đề này là thêm một thanh rải điều đó cho phép chia khác nhau lệnh và kết quả của chúng dễ dàng |
Tạo một tệp trống có tên .bash_ps1 trong thư mục người dùng của bạn:
nano .bash_ps1
Sau đó, sao chép văn bản sau vào tệp:
hữu ích. Cảm ơn !
Lưu các thay đổi, đóng terminal và mở lại. Thì đấy!
Fuente: Áo phao
Thủ thuật hay, mạng sẽ giúp tôi
Rất tốt. Đơn giản và dễ dàng! Tôi thích kết quả…
xuất sắc! (để đốt cháy!) cảm ơn!
Bài viết rất hay nhưng nó không phù hợp với tôi. Các bước tôi thực hiện đầu tiên trong thư mục chính của mình (llulius) và chúng treo ở đó (tải xuống, tài liệu, máy tính để bàn, v.v.) Tôi tạo một tệp trống và khi đặt tên cho nó, tôi đặt nó (nano .bash_ps1), tôi chỉnh sửa thư mục và sao chép tất cả văn bản, tôi lưu văn bản và đóng tập tin. Tôi mở một thiết bị đầu cuối và thực thi ( nano ~/.bashrc ) một trình soạn thảo mở bên trong thiết bị đầu cuối Tôi đặt văn bản nếu [ -f «$HOME/.bash_ps1» ] ; sau đó
. «$HOME/.bash_ps1»
fi
khi kết thúc mọi thứ và tôi lưu bằng điều khiển hoặc tôi thoát bằng x
Tôi mở lại thiết bị đầu cuối và mọi thứ vẫn giống như bài hát của Julio Iglesias
Cảm ơn bạn đã đọc bài viết và xem tôi đang làm gì sai.
Tôi rất thích nó, nhưng tôi đã làm được điều đó tốt hơn với ZSH, nó có các lời nhắc có thể được đặt ở mỗi bên của thiết bị đầu cuối và điều đó giúp tôi tốt hơn.
Cảm ơn Eärendil cho bài viết này. Tôi vừa thử nó và nó hoạt động mà không gặp vấn đề gì trong bảng điều khiển thông thường và trong Guake! Tôi nghĩ nó sẽ giúp tôi rất nhiều.
Cảm ơn Eärendil cho bài viết này. Tôi vừa thử nó và nó hoạt động mà không gặp vấn đề gì trong bảng điều khiển thông thường và trong Guake! Tôi nghĩ nó sẽ giúp tôi rất nhiều.
Thử lại. Nó sẽ hoạt động. Nó hiệu quả với tôi. :S
Chúc mừng! Paul.
Không có gì đâu ông già! Tôi rất vui vì nó giúp ích! 🙂
Chúc mừng! Paul.
Tôi sao chép nó! Thực sự, thiết bị đầu cuối của tôi thường kết thúc vô nghĩa.
Xuất sắc! Có vẻ như nó không hiệu quả với tôi nhưng thực tế là vậy =)
Không nghi ngờ gì nữa, một thủ thuật tuyệt vời ^^
Cám ơn vì đã chia sẻ.
Mình đã làm theo tất cả các bước nhưng không được...
Sự thật là rất tốt =D
Nó cũng không hoạt động với tôi, vì vậy tôi đã sửa đổi tập lệnh và làm cho nó hoạt động như một người dùng bình thường, nghĩa là khi bạn nhập superuser bằng su thì các dòng không còn xuất hiện nữa. Nói tóm lại, kịch bản trông như thế này:
chức năng nhắc_lệnh {
nếu [[ $COLUMNS = «» ]];
sau đó
trở lại
fi
hãy điền kích thước=${COLUMNS}-9
điền=»»
trong khi [ «$fillsize» -gt «0» ]
do
điền=»-${điền}»
hãy fillsize=${fillsize}-1
thực hiện
time=`/bin/date +»%T»`
echo «$fill $hour»
}
PROMPT_COMMAND=prompt_command
Nó ngắn hơn nhiều, tôi đã loại bỏ một số thứ và nó hoạt động mà không gặp vấn đề gì. Tôi không sửa đổi biến PS1 mà sử dụng biến mà hệ thống tạo theo mặc định.
Tôi làm điều này trên Linux Arch.
Hẹn hò vui vẻ!
Excelente!
Rất thoải mái