完成内容生成器 您可能还记得,在我的上一篇文章中,我分享了一个冗长而复杂的解释,说明为什么垃圾邮件会引起我的注意并引起我的兴趣,甚至可能超过了应有的程度。部分原因是,我一直参与电子邮件的工作——我甚至在很久以前编写了一个最流行的老式电子邮件程序。
解决方案的多种途径 我参与的一个项目让我思考了在 Linux 世界中,对于任何给定的问题,总是有许多解决方案路径。对于这个其他项目,我想拼凑一个 grep 版本,让我可以指定正确的正则表达式,而无需担心 -E 标志,并且还可以获得匹配项的上下文。
关于 printf 的一切 在我的上一篇文章“更改数字基数的奇特技巧”中,我探讨了 Linux shell 在运行时转换数字基数的惊人能力,包括这个可以将十六进制 FF 转换为十进制表示法的简洁代码段:$ echo $(( 0xFF )) 255
Bash Shell 脚本:构建您的疯狂三月赛事预测 我必须承认,我实际上并不关注篮球。但是,我确实喜欢与工作中的同事互动,而且每年春天,当我的工作同事填写他们的 NCAA 疯狂三月篮球赛事预测时,我总是感到有点被排除在外。如果您的办公室像我的办公室一样,似乎每个人都非常兴奋地构建他们的预测,关注篮球比赛并在办公室彩池中玩耍。
使用函数:汉诺塔 对于本文,我认为回顾 shell 脚本的一些基础知识并了解函数的工作方式将是有益的。大多数脚本编写者可能避开使用函数,因为它有点与脚本的演变方式背道而驰,脚本通常是命令行上的一系列命令,这些命令捕获在文件中。
日期之间的天数:计数 在我的上一篇文章中,我们开始探索日期数学,首先验证用户指定的给定日期,然后探讨 GNU date 如何提供一些巧妙的数学运算功能,但也有一些固有的局限性,其中最值得注意的是它并非在 100% 的 Linux 和 UNIX 系统上都存在。
使用 ImageMagick 轻松添加水印 让我们从一些家庭作业开始。转到 Google(或 Bing)并搜索“privacy is dead, get over it”。我第一次从 Sun Microsystems 的联合创始人 Bill Joy 那里听到这句话,但这归因于许多技术人员,并且其中包含一些真理。将某些内容放在网上,它就会流传开来,无论您多么希望将其控制在自己手中。
使用 ImageMagick 调整图像大小 当然,您可以打开像 GIMP 这样的图形程序并调整图像大小,但是如果您想调整 10 张、50 张或 200 张图像的大小怎么办?ImageMagick 的 convert 程序正是您所需要的。