ps1

    5Nhiệt

    1Trả lời

    Tôi đã đặt đoạn mã sau vào tệp ~/.localsh của mình để tùy chỉnh lời nhắc bash của tôi khi làm việc với git. Về cơ bản, tôi muốn hiển thị nhánh hiện tại trong thiết bị đầu cuối của mình. Công cụ gitk h

    13Nhiệt

    3Trả lời

    Tôi đang cố gắng thiết lập PS1 để nó in ra một cái gì đó ngay sau khi đăng nhập, nhưng trước với một dòng mới sau đó. Giả sử export PS1="\h:\W \u\$ ", thời gian để đầu tiên (tức là, ngay sau khi đăng

    7Nhiệt

    1Trả lời

    Newbie câu hỏi, tôi gần đây đã thay đổi PS1 của tôi vào đây: RESET="\[\017\]" NORMAL="\[\033[0m\]" YELLOW="\[\033[0;33m\]" CYAN="\[\033[0;36m\]" export PS1="\[$RESET\]\[email protected]\h:\[$CYAN

    10Nhiệt

    4Trả lời

    Tôi có một tập lệnh (không phải do chính tôi viết), hiển thị chi nhánh git branch/svn trong dấu nhắc lệnh của tôi. Có ai biết tại sao điều này sẽ không hoạt động trên mac? Nó hoạt động hoàn hảo trong

    9Nhiệt

    1Trả lời

    tôi có mã này để tô màu thiết bị đầu cuối của tôi: export PS1="\e[1;30m\][\e[\e[1;30m\]\e[1;33m\] \[email protected]\H \[\e[1;32m\]\w\[\e[0m\] \e[1;30m\]]\n[\[ \e[1;31m\]\T\[\e[0m\]\e[1;30m\] ] > \e[3

    17Nhiệt

    4Trả lời

    Bạn có thể sử dụng \ d trong sự đồng bộ PS1 của bạn để hiển thị một ngày dài tức là. Thứ Ba 18 tháng 5, nhưng làm thế nào tôi có thể làm cho nó hiển thị nó theo một định dạng như 18.05.2012 chẳng hạn?

    8Nhiệt

    1Trả lời

    thể trùng lặp: Echo expanded PS1 Có cách nào để 'đánh giá' PS1, PS2, vv từ bên trong một kịch bản bash? Mặc dù, tôi có thể sử dụng các phương tiện thay thế để nhận tất cả các phần tử hiện tại của mình