Câu hỏi được gắn thẻ «prompt»

Một chuỗi các ký tự được hiển thị bởi các shell tương tác để báo hiệu shell đang chờ người dùng nhập vào.

3
Dấu nhắc PS1 để hiển thị thời gian đã trôi qua
Tôi hiện đang sử dụng điều này để hiển thị thời gian hiện tại trong dấu nhắc bash của mình: PS1=\[\e[0;32m\]\t \W>\[\e[1;37m\] 20:42:23 ~> Có thể hiển thị thời gian đã trôi qua kể từ lời nhắc trước đó không? Nhu la: 00:00:00 ~> sleep 10 00:00:10 ~> sleep 20 …
10 bash  prompt 



4
Thay đổi dấu nhắc bash
Đâu là cài đặt xác định dấu nhắc bash trông như thế nào? Cụ thể trên Arch, nhưng tôi chắc chắn những người khác cũng muốn biết về các bản phát hành khác nếu nó khác. Đặc biệt tôi muốn sử dụng dấu nhắc của (K) Ubuntu
9 bash  prompt 

3
thiết lập bash PS1
Tôi đang cố gắng để cấu hình PS1 như sau. Màu xanh lá cây = "\ [\ e [32; 1m \]" Đỏ = "\ e [0; 31m" Màu tím = "\ e [0; 35m" STARTCOLOR = "\ [\ e [40m \]" ENDCOLOR = "\ [\ e [0m \]" xuất PS1 …
9 bash  prompt 



4
Bash nào viết dòng nhắc của nó tới?
Tôi đang cố gắng chuyển hướng tất cả đầu ra từ bash (dấu nhắc, đầu vào của người dùng, kết quả) sang một tệp Thí dụ: /bin/bash > file.txt 2>&1 Tôi nghĩ rằng nó sẽ làm việc, nhưng tôi không nhận được lời nhắc. Bất cứ ai có thể cho …



2
Làm thế nào để thay đổi dấu nhắc của subshell
Tôi đang cố gắng tạo một tập lệnh đơn giản, trong số những thứ khác, sẽ tạo ra một tập hợp con: #!/bin/sh # setup "${@:-$SHELL}" # teardown Câu hỏi là: Tôi cần thay đổi lời nhắc mặc định, ví dụ: $ # shell mặc định $ ./myscript (myscript) $ …
8 bash  zsh  prompt 

3
__git_ps1 (chi nhánh hiện tại) trong dấu nhắc bash luôn bị lỗi thời
Của tôi PS1trong ~/.bash_profile: export PS1="\\n\[\033[38;5;246m\]\u@\[\033[38;5;245m\]\h\[\033[38;5;15m\] \[\033[38;5;28m\]\w\[\033[38;5;15m\]\[\033[38;5;2m\]`__git_ps1`\[\033[38;5;15m\] \[\033[38;5;90m\]\t\[\033[38;5;15m\] \[\033[38;5;232m\]\[\033[38;5;15m\] \n\[\033[38;5;0m\]\\$ " (xin lỗi, tôi không có bất kỳ bí danh nào cho mã màu của mình, tôi đã tạo lời nhắc này bằng trình chỉnh sửa trực tuyến) Đó là một chút lộn xộn nhưng tạo ra một dấu nhắc …
8 bash  prompt 

2
Cách thanh lịch để ngăn chặn thay thế lệnh từ bỏ dòng mới
Tôi đang tùy chỉnh zsh của mình PROMPTvà gọi một hàm có thể có hoặc không echocó chuỗi dựa trên trạng thái của biến môi trường: function my_info { [[ -n "$ENV_VAR"]] && echo "Some useful information\n" } local my_info='$(my_info)' PROMPT="${my_info}My awesome prompt $>" Tôi muốn thông tin kết thúc …

2
Lệnh Wrap trong dấu nhắc
Có thể chèn một dấu phân cách sau lệnh trong một dấu nhắc? Đây là một ví dụ: ~/Desktop: ls -al ------------------------------------- total 80 drwx------+ 6 eddie staff 204B Apr 29 16:57 . drwxr-xr-x+ 54 eddie staff 1.8K Apr 30 10:54 .. ~/Desktop: Cụ thể tôi muốn thêm phần --------- …
7 bash  zsh  prompt 

2
Số lệnh Bash (Lịch sử) Trong PS1
history liệt kê các lệnh trước đó và số của chúng, vd $ history 286 clear Tôi muốn có thể thấy số lệnh khi tôi gõ một lệnh mới, thay vì phải gõ history Bản chất: [ username ubuntu ~ ] $ trở thành [ username ubuntu ~ ] 286 …

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.