AIX命令参考大全,卷 6,v - z - what 命令

[ 页的底部 | 上一页 | 下一页 | 目录 | 索引 | 法律条款 ]

AIX命令参考大全,卷 6,v - z

what 命令

用途

显示文件中的标识信息。

语法

what [ -s] Pathname/File.

描述

what 命令搜索指定的文件,查 找所有发生用 get 命令替换 @(#) 关键字母的模式 (参阅 getprs 命令获取关于标识关键字的描述)。根据约定, 被替代的值是 "@(#)" (双引号、符号"@"、左括号、 井号、右括号、双引号)。如果没有指定文件,what 命令从标准输入读取。

无论模式后跟是什么字符,what 命令 都写到标准输出,一直到(但是不包含)第一个双引号 (")、大于符号(>)、换行符、反斜杠 (\) 或空 字符。

what 命令应该和 get 命令一起使用,这样会自动 插入标识信息。也可以对手工插入信息的文件使用 what 命 令。

注:
what 命令可能在可执行文件中找不到 SCCS 标识字符串。

标志

-s 仅搜索第一个出现的 @(#) 模式。

退出状态

该命令返回以下出口值:

0 找到所有匹配内容。
1 没有找到任何匹配内容。

示例

假设文件 test.c 包含一个 C 程序,这个程序含有以下行:

char ident[ ] = "@(#)Test Program";

如果编译 test.c 来生成 test.o,那么命令:

what test.c test.o 

显示:

test.c:
Test Program
test.o:
Test Program
注:
如果文件不在当前目录里,则需要完整的文件路径名 usr/bin/test.c user/bin/test.o

文件

/usr/bin/what 包含 what 命令。

相关信息

get 命令、sccshelp 命令。

sccsfile 文件格式。

AIX 5L Version 5.2 General Programming Concepts: Writing and Debugging Programs 中的 List of SCCS Commands

AIX 5L Version 5.2 General Programming Concepts: Writing and Debugging Programs 中的 Source Code Control System (SCCS) Overview

[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 | 法律条款 ]