Cửa sổ mới của Terminal luôn hiển thị -bash: Searching: không tìm thấy lệnh


1

Khi mở terminal, nó luôn hiển thị -bash: Searching: command not found. Nó không ảnh hưởng đến các chức năng khác, chỉ mỗi lần, mặc dù mở một cửa sổ đầu cuối mới, nó vẫn bật lên ở đầu cửa sổ: -bash: Searching: command not found.

Cách không hiển thị -bash: Searching: command not found hoặc dừng nó tiếp tục tìm kiếm?

Màn hình như dưới đây:

Last login: Mon Feb 23 14:11:40 on ttys001

-bash: Searching: command not found
-bash: Searching: command not found

Caroline-MacBook-Air:~ Caroline$ echo $PATH
/usr/local/heroku/bin:/Users/Caroline/.rbenv/shims:/Users/Caroline/.rbenv/shims:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin

Câu trả lời:


1

Bạn đã chỉnh sửa ~/.bash_profile, ~/.bash_login hoặc là ~/.profile tập tin gần đây? Khi bạn mở một phiên bản Terminal Terminal mới, nó sẽ tải cả ba tệp đó theo thứ tự chính xác đó và đặt bất kỳ biến hoặc lệnh nào có thể được đặt trong các tệp đó. Nhìn vào mỗi tập tin như thế này; sử dụng nano trong ví dụ này nhưng hãy thoải mái sử dụng bất kỳ trình soạn thảo văn bản đơn giản nào bạn thích:

nano  ~/.bash_profile

nano  ~/.bash_login

nano  ~/.profile

Lưu ý rằng chỉ trên hệ thống Mac OS X điển hình ~/.bash_profile sẽ thực sự được thiết lập; ~/.bash_login~/.profile là tùy chọn nhưng đáng để kiểm tra chỉ trong trường hợp.

Và nhìn vào từ ngữ của lỗi, có vẻ như Bash đang cố chạy một lệnh có tên Searching. Bạn có thể sao chép hành vi này bằng cách mở một phiên bản Terminal Terminal, bỏ qua những lỗi kỳ lạ mà bạn có và chỉ cần gõ:

Searching

Va đanh trở về . Lỗi được trả về sẽ là:

-bash: Searching: command not found

Vì vậy, tôi sẽ kiểm tra cả ba tập tin init đó ~/.bash_profile, ~/.bash_login~/.profile Hãy xem nếu Searching được nhập dưới dạng một lệnh trên bất kỳ một trong những dòng đó và loại bỏ nó.

Ngoài ra, nếu bạn lo lắng về việc xóa bất cứ thứ gì trong các tệp đó, chỉ cần nhận xét các dòng bằng một # và hãy xem chuyện gì xảy ra. Chừng nào lệnh được nhận xét, nó đã thắng được run. Và nếu nó thắng được chạy, không còn lỗi nữa.


1
Cảm ơn Jake. Đã xóa tìm kiếm khỏi ~ / .bash_profile. Bây giờ nó không hiển thị lỗi. Trong phần mềm.
CarolineGao

@CarolineGao Âm thanh tuyệt vời! Rất vui vì đã giúp đỡ! Nếu câu trả lời này đã giúp bạn, hãy nhớ nâng cấp nó. Và nếu đây là câu trả lời giải quyết vấn đề của bạn, hãy nhớ kiểm tra nó như vậy.
JakeGould

:) Vẫn không thể upvote, cần 15 danh tiếng. Sẽ làm sau. Có kiểm tra nó ra n chấp nhận câu trả lời. :)
CarolineGao
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.