Điểm:0

Terminal: bash: thi đua: không tìm thấy lệnh

lá cờ ng

Tôi đang cố gắng khắc phục sự cố khiến các tệp thực thi được tải xuống bằng snap không được thêm vào danh sách ứng dụng hoặc máy tính để bàn. Vì vậy, tôi đã thử gõ vào

mô phỏng sh -c 'nguồn/etc/hồ sơ'

Mặc dù vậy, nó đã cho tôi lỗi này:

bash: giả lập: không tìm thấy lệnh

btw tôi đã cài đặt zsh

Vậy tôi có thể làm gì ?

Knud Larsen avatar
lá cờ by
Tôi đoán bạn phải chuyển sang zsh : `$zsh`.....rồi `$emulate....`
Salem avatar
lá cờ ng
@KnudLarsen Cảm ơn!! nó đã làm việc !
Điểm:0
lá cờ us

Cài đặt "zsh" không có nghĩa đây là shell mặc định của bạn.

Bạn đang gặp lỗi này có thể là do bạn đang chạy bash. Đầu ra của biến môi trường $SHELL là gì? Sử dụng lệnh echo buitin.

$ tiếng vang $SHELL
/bin/bash

cập nhật bổ sung từ các bình luận bên dưới (tín dụng đến hạn):

Biến môi trường $SHELL được đặt khi đăng nhập và giữ nguyên ngay cả khi thay đổi trình bao trong phiên của bạn. Có một lệnh khác mà bạn có thể gọi để xác định hệ vỏ hiện tại của mình.

liên kết đọc /proc/$$/exe

Trong khi lệnh tiếp theo cung cấp cho bạn các trình bao đã cài đặt trên hệ thống của bạn.

$ con mèo/etc/vỏ

/bin/sh
/bin/bash
/bin/zsh
/usr/bin/zsh
/usr/bin/git-shell

Nếu bạn muốn đặt shell mặc định của mình thành zch, bạn sẽ phải tìm xem nó ở đâu:

$ gõ -a zsh hoặc which zsh

Sau đó, bạn có thể đặt vỏ của mình cho phù hợp.

$ chsh -s /bin/zsh
lá cờ cn
Lưu ý rằng `$SHELL` không chứa shell bạn hiện đang chạy (biến không thay đổi nếu bạn khởi chạy zsh hoặc bất kỳ shell nào khác) -- nó chứa shell đăng nhập của bạn.
bac0n avatar
lá cờ cn
`readlink /proc/$$/exe` có lẽ sẽ là lựa chọn tốt hơn

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.