unix中日期数据类型的数据验证?

时间:2009-12-10 06:16:24

标签: shell unix

例如,如果我从键盘获得各种输入,即 书籍入藏号, 主题代码Book_id,
作者,
出版年份, 这本书的标题, 出版商的名字, 价格,

我希望做验证

出版年份必须在1996年之前, Book_id必须是唯一的, 出版商,作者和本书的标题不能输入空白, 主题代码只能是UNIX或C, 书籍入藏号必须按升序排列,

如何首先存储所有值并对日期

等数据类型进行验证

2 个答案:

答案 0 :(得分:0)

我想将这些内容放入数据库会更有意义。然后创建一个选择。在shell编程中,它也是可行的,但会产生很多工作,并且可能会产生糟糕的性能。

答案 1 :(得分:0)

使用Perl是另一个不错的选择,因为它有日期模块,而且速度更快。如果您没有数据库访问权限。