sed
BusyBox 1.18.3에 어떤 버전이 있는지 알아 내려고합니다 . --version
출력은 비밀입니다.
$ sed --version
This is not GNU sed version 4.0
다음 코드는 관련 코드입니다 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;
}
이것은 헤더입니다.
/*
* 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.
*/
"이 버전의 sed에서 지원되는 기능 및 명령"목록도 있습니다. 그것은 특별한 것처럼 sed
보이지만 어떻게 특별합니까? BusyBox 용으로 맞춤 제작 되었습니까 아니면 다른 소스에서 제공 되었습니까?
sed
예를 들어 SE 질문에서 이를 어떻게 참조해야 합니까?