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


1
Mẫu .gitignore tương đương với regex (Lớn | Nhỏ) (Bang | Thành phố) - [0-9] * \. Csv
Tôi có một regex tôi bị mắc kẹt .gitignoretương tự như: (Big|Small)(State|City)-[0-9]*\.csv Nó không hoạt động nên tôi đã thử nghiệm nó với RegexLab.NET . Sau đó tôi đã tìm thấy trang người đàn ông gitignore dẫn tôi biết rằng gitignore không sử dụng regexes, mà là fnmatch (3) . …



2
Làm thế nào để sử dụng logic HOẶC trong tìm kiếm?
Trong bash shell lscó thể sử dụng chức năng OR logic thông qua (tất nhiên tôi cũng có thể làm ls name1 name2nhưng các ví dụ thực sự của tôi phức tạp hơn): ls @(name1|name2) Có cách nào để làm điều này bằng cách sử dụng find? Thực hiện ngây …
12 find  ls  patterns 

3
Tìm tập tin kết thúc bằng số
Tôi đang cố gắng tạo một số tập lệnh sao lưu khi các tệp nhật ký ngày càng lớn hơn. Những gì tôi có là đối phó với tệp hiện tại, (ví dụ: securetệp trong /var/log/) và xóa nội dung khỏi tệp đó. Nhưng có một số tập tin có …


5
Khớp mẫu trên tên đường dẫn trong bash
Tôi muốn hành động trên một danh sách các thư mục con trong một thư mục. Xem xét: for x in x86-headers/*/C/populate.sh; do echo $x; done Điều này mang lại x86-headers/elf/C/populate.sh x86-headers/gl/C/populate.sh x86-headers/gmp/C/populate.sh x86-headers/gnome2/C/populate.sh x86-headers/gtk2/C/populate.sh x86-headers/jni/C/populate.sh x86-headers/libc/C/populate.sh Nhưng tôi muốn các giá trị tương ứng với phần thứ hai của …


1
Bash Globbing không như mong đợi
Đây là một câu hỏi bài tập về nhà: Khớp tất cả tên tệp có 2 hoặc nhiều ký tự bắt đầu bằng chữ in thường, nhưng không kết thúc bằng chữ in hoa. Tôi không hiểu tại sao giải pháp của tôi không hiệu quả. Vì vậy, tôi đã …



2
khớp mẫu ls
Tôi biết rằng []đang làm việc trong lsmô hình phù hợp: $ ls foo.c foo.h $ ls foo.[ch] foo.c foo.h nhưng tôi không thể tìm thấy nơi này được ghi lại. Tôi muốn biết cú pháp phù hợp với những điều này: $ ls foo.asd foo.qwe Đây là dự đoán …

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.