Tôi đang cố gắng tìm ra phiên bản sedmà tôi đã có trên BusyBox 1.18.3. Đầu --versionra là khó hiểu.
$ sed --version
This is not GNU sed version 4.0
Các mã sau đây là từ có liên quan sed.c.
/* Lie to autoconf when it starts asking stupid questions. */
if (argv[1] && !strcmp(argv[1], "--version")) {
puts("This is not GNU sed version 4.0");
return 0;
}
Đây là tiêu đề:
/*
* sed.c - very minimalist version of sed
*
* Copyright (C) 1999,2000,2001 by Lineo, inc. and Mark Whitley
* Copyright (C) 1999,2000,2001 by Mark Whitley <markw@codepoet.org>
* Copyright (C) 2002 Matt Kraai
* Copyright (C) 2003 by Glenn McGrath
* Copyright (C) 2003,2004 by Rob Landley <rob@landley.net>
*
* MAINTAINER: Rob Landley <rob@landley.net>
*
* Licensed under GPLv2, see file LICENSE in this source tree.
*/
Ngoài ra còn có một danh sách "các tính năng và lệnh được hỗ trợ trong phiên bản sed" này. Nó trông giống như một đặc biệt sed, nhưng nó đặc biệt như thế nào? Được tùy chỉnh cho BusyBox, hoặc nó đến từ một nguồn khác?
Làm thế nào tôi nên đề cập đến điều này sed, ví dụ như trong câu hỏi SE?