- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我有一个包含名称列表的文件(引用文件 1):
Apple
Bat
Con mèo
我有另一个文件(引用文件 2),其中包含名称列表和详细信息引用:
Apple bla blaa
aaaaaaaaaggggggggggttttttsssssssvvvvvvv
ssssssssiiuuuuuuuuuueeeeeeeeeeennnnnnnn
sdasasssssssssssssssssssssswwwwwwwwwwww
Aeroplane dsafgeq dasfqw dafsad
vvvvvvvvvvvvvvvvuuuuuuuuuuuuuuuuuuuuuus
fcsadssssssssssssssssssssssssssssssssss
ddddddddddddddddwwwwwwwwwwwwwwwwwwwwwww
sdddddddddddddddddddddddddddddwwwwwwwww
Bat sdasdas dsadw dasd
sssssssssssssssssssssssssssssssssssswww
ssssssssssssssssswwwwwwwwwwwwwwwwwwwwwf
aaaaaaaaaawwwwwwwwwwwwwwwwwwwwwwddddddd
sadddddddddddddddddd
Cat dsafw fasdsa dawwdwaw
sssssssssssssssssssssssssssssssssssssss
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwssss
我需要使用文件 1 中的名称列表从文件 2 中提取信息。输出文件应如下所示:
Apple bla blaa
aaaaaaaaaggggggggggttttttsssssssvvvvvvv
ssssssssiiuuuuuuuuuueeeeeeeeeeennnnnnnn
sdasasssssssssssssssssssssswwwwwwwwwwww
Bat sdasdas dsadw dasd
sssssssssssssssssssssssssssssssssssswww
ssssssssssssssssswwwwwwwwwwwwwwwwwwwwwf
aaaaaaaaaawwwwwwwwwwwwwwwwwwwwwwddddddd
sadddddddddddddddddd
Cat dsafw fasdsa dawwdwaw
sssssssssssssssssssssssssssssssssssssss
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwssss
是否有使用 Linux (Ubuntu) 执行此操作的任何命令?我是 Linux 新用户。
1 Câu trả lời
这可能对你有用(GNU sed):
sed 's#.*#/^&/bb#' file1 |
sed -e ':a' -f - -e 'd;:b;n;/^[A-Z]/!bb;ba' file2
从第一个文件生成一串 sed 命令,并将它们通过管道传输到另一个针对第二个文件运行的 sed 脚本。
第一个文件为每一行创建一个正则表达式,匹配时跳转到一段通用代码。如果没有任何正则表达式匹配,则删除这些行。如果正则表达式匹配,则打印更多行,直到找到新的定界符,此时代码跳转到开头并重复该过程。
关于linux - 使用保存在另一个文件中的标识符列表从主文件中提取信息(子集),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43317731/
Tôi đã nghe nói đến hai kiến trúc cơ sở dữ liệu. Master-master không phải phù hợp hơn với web hiện tại sao, vì nó giống như Git, mỗi đơn vị có một bộ dữ liệu hoàn chỉnh và không thành vấn đề nếu một đơn vị bị hỏng. Master-slave làm tôi nhớ đến SVN (mà tôi không thích), bạn
Hiện tại chúng tôi đã cấu hình MySQL để hỗ trợ chuyển đổi dự phòng: Site1 Site2. Khi chúng được thiết lập là chính/chính. Tại một thời điểm nhất định, máy chủ ứng dụng chỉ ghi vào một trang web. Chúng tôi muốn thiết lập một địa điểm dự phòng mới. Sau đó chúng ta sẽ có Site
Tôi đã nghe nói đến hai kiến trúc cơ sở dữ liệu. Master-master không phải phù hợp hơn với mạng lưới ngày nay sao, vì nó giống như Git, mỗi đơn vị có một bộ dữ liệu hoàn chỉnh và nếu một trong số chúng bị lỗi thì cũng không sao cả. Chủ-tớ làm tôi nhớ đến SVN (tôi không thích
Tôi đang tạo một bảng có nhãn là Danh mục, trong đó danh mục chính (cột cha) chứa 0 và các danh mục con chứa ID của danh mục cha. Tôi nghe nói đây được gọi là trích dẫn. Câu hỏi của tôi: Bảng này có được cấu trúc đúng không? Hoặc có cách nào tốt hơn, như triển khai duyệt cây hoặc tương tự không? TẠO TAB
Tôi đang đọc một tài liệu về C++ so với C. Tài liệu cho biết C++ được viết rất gọn nhẹ so với C. Ví dụ, C cho phép hàm main() có kiểu void. Mặt khác, C++ không cho phép điều này, đưa ra tiêu chuẩn sau đây
Sự khác biệt giữa hàm main của C và hàm main của Java là gì? int main(int argc, const char* argv[] ) so với public static void main(Strin
Tôi đã đau đầu suy nghĩ nhưng không có kết quả. Nhà thiết kế có một trang web với 3 cột, hai thanh bên và một khu vực nội dung chính. Được thiết kế cho máy tính để bàn, cột bên trái, nội dung chính, cột bên phải. Tuy nhiên, trên các thiết bị nhỏ hơn, chúng ta muốn xếp chồng nội dung chính trước. Vì vậy, thông thường, bạn có thể
Tôi đã đọc về cấu hình chủ/tớ của Jenkins, nhưng tôi vẫn còn một số câu hỏi: Có đúng là không có cách cài đặt và khởi động Jenkins slave giống như Jenkins master không? Tôi cho rằng tôi sẽ cài đặt một Jenkins chính và
Theo tôi hiểu thì khái niệm đằng sau MVVM trong Viemodel bao gồm logic kinh doanh và/hoặc những thứ như mối quan hệ chính/chi tiết của dữ liệu được hiển thị trên View. Vì vậy, khi tôi phát hiện ra có rất nhiều trình tạo ORM như telerik ao cho các mô hình và một trình tạo khác
Chúng tôi có một cụm với 3 cụm chính và 2 cụm bản sao. Tổng số tài liệu cho các phân đoạn chính/bản sao là như nhau; tuy nhiên, chúng tôi nhận được 3 điểm khác nhau cho cùng một truy vấn/tài liệu. Khi chúng ta thêm preference=primary làm tham số truy vấn
Tôi có một dự án rất lớn/cũ/chạy lâu dài truy cập tài nguyên tệp bằng đường dẫn tương đối với thư mục khởi động (tức là ứng dụng chỉ hoạt động khi khởi chạy từ một thư mục cụ thể). Khi tôi cần gỡ lỗi chương trình, tôi có thể khởi chạy nó từ Eclipse và sử dụng Run Configurations -> ->
Có ai có thể giải thích cho tôi tại sao tôi lại gặp lỗi phân đoạn trong đoạn mã này không? Tôi đã cố gắng tìm hiểu điều này một thời gian nhưng không thu được kết quả gì sau nhiều lần tìm kiếm. Khi tôi chạy mã mà không gọi main(argc, argv) thì nó chạy. Nô lệ chỉ vượt qua
Khi sử dụng dự án mặc định trong xcode làm ứng dụng master-detail, nếu tôi đặt câu lệnh print debug trong đại biểu thu gọn, thì có vẻ như nó không bao giờ được kích hoạt khi tôi xoay thiết bị (thực tế là tôi không bao giờ có thể kích hoạt nó). Mã tôi đã chỉnh sửa nằm ở Ap
Có sản phẩm nào có thể giúp quá trình chuyển đổi dự phòng chủ/tớ mysql dễ dàng hơn không? Một điều gì đó có thể xảy ra tự động, thay vì phải sửa chữa thủ công. Câu trả lời hay nhất [...sau này... ;) Ý bạn là "dễ hơn" nghĩa là sao? Có nhiều giải pháp cho MySQL:
Tôi có hai cơ sở dữ liệu MySQL. Tôi muốn thực hiện sao chép chính/chính. Sự sao chép hoạt động theo một cách. Tuy nhiên, điều ngược lại thì không đúng. Lỗi này cho biết không thể kết nối với người dùng 'test@IPADDRESS'. Làm thế nào để tôi có thể thay đổi tên người dùng thành repl? Chưa bao giờ thử nghiệm.
Tôi đang cố chạy truy vấn sau trong MySQL: GRANT REPLICATION SLAVE ON *.* TO 'replication'@'10.141.2.%' IDENTIFIED BY 'sl
Tôi đang cố gắng tạo một ứng dụng bằng cách sử dụng mẫu Luồng chính/chi tiết do Android cung cấp và tôi đang cố gắng thêm nhiều mục menu thanh hành động vào cả phần chính và phần chi tiết của thanh hành động. Đây là những gì tôi đang cố gắng đạt được: (Nguồn: softwarecrew.
Tôi đang tìm kiếm một thư viện master/worker C++ đa nền tảng hoặc thư viện hàng đợi công việc. Ý tưởng chung là ứng dụng của tôi sẽ tạo ra một số loại tác vụ hoặc đối tượng công việc, chuyển chúng đến máy chủ làm việc hoặc hàng đợi công việc, sau đó máy chủ hoặc hàng đợi công việc sẽ thực hiện công việc trong một luồng hoặc quy trình riêng biệt. vì
Tôi thấy có rất nhiều người gán các trường khóa chính/khóa ngoại có kích thước lớn tùy ý trong lược đồ MySQL của họ, chẳng hạn như INT(11) hoặc thậm chí BIGINT(20) như WordPress sử dụng. Hãy sửa cho tôi nếu tôi sai, nhưng ngay cả INT(4)
Nếu tôi có một Người dùng có thể được liên kết với nhiều khóa, thiết lập bảng chính xác sẽ là: Một bảng có hai cột, ví dụ: Tên người dùng | Khóa không có khóa chính và Người dùng có thể có nhiều hàng hoặc: Hai bảng có mã định danh khớp nhau Bảng 1 Chúng tôi
Tôi là một lập trình viên xuất sắc, rất giỏi!