Tôi vừa tải xuống một số mã nguồn từ kho lưu trữ và tôi đang cố gắng xác định vị trí một tệp cụ thể trong đó. Để đơn giản, giả sử rằng toàn bộ dự án có phân cấp thư mục sau
project
/ \
src docs
/ \ \
other test2.h test1.h
Tôi điều hướng đến thư mục dự án và sau đó sử dụng lệnh sau
sudo find . -name test1.h
Điều này hoạt động hoàn hảo.
Tuy nhiên, lệnh sau không hoạt động:
sudo find . -name test2.h
Lệnh find có thể xác định vị trí test1.h nhưng không phải test2.h. Tại sao điều này có thể được? Có thể cho một trong các thư mục là không thể tìm kiếm?
Lưu ý, tôi đang làm tất cả những điều này trên máy linux
Là
—
RobEarl
find.
(thiếu không gian) một lỗi đánh máy trong lệnh thứ hai?
@mpy, không may là nó không phải là kho lưu trữ công cộng, do đó tôi không thể cung cấp cho bạn URL ... Ngoài ra, tôi có thể cd vào thư mục chứa test2.h và sau đó, trong trường hợp đó,
—
Nosrettap
find
lệnh hoạt động
@find Vâng, đó chỉ là một lỗi đánh máy, tôi sẽ sửa nó
—
Nosrettap
Là src một liên kết tượng trưng? Nếu vậy bạn sẽ cần
—
RobEarl
-L
cd
vào thư mục chứatest2.h
?