创建基于应用程序的终端会话 我在工作环境中首次接触计算机是使用 Wyse 终端访问基于控制台的应用程序进行数据输入。过了一段时间后,我才了解到 UNIX 中的终端以及它们的工作原理。一旦我理解了它,我就想创建自己的独立应用程序,该应用程序与 telnet 或 SSH 会话绑定。
非 Linux FOSS:菜单栏中的脚本! OS X 有数百个应用程序可以将信息放置在菜单栏中。通常,我可以找到一个几乎可以满足我的需求,但又不完全满足的应用程序。幸运的是,我找到了 BitBar,这是一个开源项目,允许您编写脚本并刷新其输出并将其放在菜单栏上。
Bash Shell 脚本:构建您的疯狂三月分组 我必须承认,我真的不关注篮球。但是,我确实喜欢与同事互动,而且每年春天,当我的同事填写 NCAA 疯狂三月篮球分组时,我总是感到有点被冷落。如果您的办公室和我的一样,似乎每个人都非常兴奋地构建他们的分组,关注篮球比赛并在办公室彩池中玩。
那个讨厌的隐藏词在哪里? 我向我 11 岁的孩子承诺了很久,我会编写一个程序,让您根据用户给出的单词列表构建自定义单词搜索。我多年前用 C 语言写过一个,但由于我再也找不到该代码了,并且想为本专栏解决另一个有趣的项目,这就是我将在此处探讨的内容。
日期之间的天数? 细心的读者会知道,我正在对我广受欢迎的《Wicked Cool Shell Scripts》一书进行重大修订,该书将于今年晚些时候出版。尽管这本已有十年历史的书中的大多数脚本仍然是最新的且有价值,但有些脚本肯定已经过时或已被新技术或实用程序所取代。不用担心——这就是我进行更新的原因。
考虑遗留 UNIX/Linux 问题 哎呀,真令人沮丧!十年前,我写了一本相当受欢迎的书,名为《Wicked Cool Shell Scripts》,我正在编写新版本——十周年纪念版。有很多新脚本、全新的章节以及对旧内容的更新。
调试网站 我知道,我正在撰写一系列关于如何在命令行上使用 ImageMagick 的专栏文章,但是当其他事情出现时,嗯,我想象你们很多人都以某种方式参与服务器或系统的管理,所以你们都理解“救火”的含义。
Cribbage:整理您的手牌 我们一直在为 Cribbage 游戏编写代码,上次,我创建了从“牌组”中挑选六张随机子集并以有吸引力的格式显示它们所需的代码——就像这样:$ sh cribbage.sh Card 0: 7C Card 1: 5H Card 2: 9H Card 3: 10S Card 4: 5D Car
如何部署服务器 在我的专栏里,我 کوشش میکنم 提供一些实用的技巧,帮助大家更轻松地使用 Linux。通常,我会详细介绍如何完成某个任务,包括命令行和配置文件的例子。但这次,我不想只讲技术性的技巧,而是想谈谈更通用、更高级的概念、策略,以及我对系统管理的个人看法。