小编sha*_*ibn的帖子

在Bash,为什么会'回声?' 打印1?

我注意到,当我尝试回声?时,它打印1.

我读到它是一张"外卡(单字符).[问号]?字符作为单字符"外卡"用于在globbing中进行文件扩展,以及在扩展正则表达式中表示一个字符.(正如我在网上看到的标题为"Advanced Bash-Scripting Guide:shell脚本的完整指南,使用Bash"的文档中所写的).

$ echo ?
1

$ echo ? ? ?
1 1 1

$ echo ? 1 ?
1 1 1

$ ls shai?n
shai.txt

bash --version
GNU bash, version 4.1.2(1)-release (x86_64-redhat-linux-gnu)
Run Code Online (Sandbox Code Playgroud)

bash glob

1
推荐指数
1
解决办法
137
查看次数

在 Ruby 中,将两个字符串作为日期进行比较并获取较旧的字符串

就像这个 OP 在 Java 中问的一样,我想知道如何在 Ruby 中做:

如何将自定义格式“dd.MM.yyyy, HH:mm:ss”中的日期字符串与另一个字符串进行比较?

我有这两个字符串,它们传达日期和时间,我想找到两者中较旧的一个:

20141024_133641 20141024_142440

格式为 %Y%m%d_%H%M%S ;在这种情况下,这使得前者更旧。

ruby compare date

1
推荐指数
1
解决办法
3563
查看次数

标签 统计

bash ×1

compare ×1

date ×1

glob ×1

ruby ×1