Tôi đang cố gắng sắp xếp một tệp như thế này (đó là danh sách các tên chương trình con)
cfn=(1370) __lib_file_MOD_file_open
fn=(1368) __universe_MOD_general_boot
fn=(916) __universe_MOD_general_main
fn=(6142) __grid_var_MOD_get_overlap
...
theo số nguyên bên trong dấu ngoặc đơn. Lần đầu tiên tôi đã thử lệnh sort
sort -t '=' -k 2 routine_list.txt
nhưng sau đó fn = (916) xuất hiện ở phần cuối của thông số.
fn=(1368) __universe_MOD_general_boot
cfn=(1370) __lib_file_MOD_file_open
fn=(6142) __grid_var_MOD_get_overlap
...
fn=(916) __universe_MOD_general_main
nhưng tôi muốn các số được sắp xếp theo thứ tự tăng dần (916 -> 1368 -> 1370 -> ...) Có thể thực hiện việc này tương đối đơn giản bằng cách sử dụng một số lệnh hoặc tùy chọn không?
... có liên quan gì không?
—
mikeerv
@mikeerv char yêu thích của tôi -> hát hướng dương -> mặt trời -> quang phổ :)
—
roygvib 12/07/2015