AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题 / 36523
Accepted
Decio Lira
Decio Lira
Asked: 2011-04-23 14:38:15 +0800 CST2011-04-23 14:38:15 +0800 CST 2011-04-23 14:38:15 +0800 CST

创建财富文件

  • 772

如何创建一个fortunes文件并将其添加到fortuneshell 上的 * 命令中?

*Fortune - “控制台命令打印一条随机的、希望有趣的格言。”

command-line
  • 3 3 个回答
  • 4833 Views

3 个回答

  • Voted
  1. ptetteh227
    2018-04-05T21:19:55+08:002018-04-05T21:19:55+08:00

    要获得您自己的自定义幸运饼干,首先创建一个文件并添加您想要显示为幸运的文本帽子。
    在您的文本编辑器中粘贴您要显示的文本(字符串),并且在要显示的每个字符串之间必须有一个%

    假设我们正在创建一个报价财富,带有文件名quotes

    sudo nano quotes
    

    粘贴您的文本并像这样编辑

    Limits exist only in your mind!
    %
    "Maybe this world is another planet’s hell."
    — Aldous Huxley
    %
    "Choices are the hinges of destiny." —Edwin Markham
    %
    “Sometimes it’s the smallest decisions that can 
    change your life forever." —Keri Russell
    %
    “We are the creative force of our life, and through our 
    own decisions rather than our conditions, if we carefully
    learn to do certain things, we can accomplish
    those goals.” —Stephen Covey
    

    保存文件并创建一个 dat 文件:

    strfile -c % quotes quotes.dat
    

    这将为您的 cookie 文件创建一个 .dat 文件,该文件包含一个标题结构和每组行的文件偏移量表。这允许随机访问字符串。

    要查看您的财富,请执行以下操作:

    fortune quotes
    

    要让您的 cookie 在您只需键入 fortune 时显示为标准幸运 cookie,请将引号和引号.dat添加到/usr/share/games/fortunes/
    如果您想从自定义幸运 cookie 文件中添加或减去任何字符串,您将需要再次运行strfile -c % quotes quotes.dat以创建新的 dat 文件

    您还可以将您的财富添加到 bash 中,这样当您打开 shell 时,您会被您的自定义财富所吸引。
    执行nano ~/.bashrc并添加fortune /path/to/quote | lolcat 到文件末尾并保存

    现在关闭您的终端并打开一个新终端以查看它的工作原理

    • 12
  2. Best Answer
    JanC
    2011-04-23T16:46:00+08:002011-04-23T16:46:00+08:00

    fortune(6)这在and (特别是)的手册页中有解释strfile(1)。

    基本上,您创建一个文本文件,其中包含您的“幸运饼干”,由一行分隔,该行包含一个%符号,没有其他内容。每个幸运饼干可以是 1 行或多行(包括空行)。来自默认幸运饼干文件之一的随机示例:

    A day for firm decisions!!!!!  Or is it?
    %
    A few hours grace before the madness begins again.
    %
    A gift of a flower will soon be made to you.
    %
    A long-forgotten loved one will appear soon.
    
    Buy the negatives at any price.
    %
    A tall, dark stranger will have more fun than you.
    

    然后,您使用该strfile实用程序创建二进制搜索索引(有关其他选项,请参见其联机帮助页)。当您将文本文件和二进制索引文件都放入时/usr/share/games/fortunes/,您的新幸运饼干应该可用。

    • 6
  3. Scott Severance
    2011-04-23T16:47:24+08:002011-04-23T16:47:24+08:00

    财富命令记录在这里:man fortune. 手册页告诉您如何指定自己的财富文件。默认文件位于 /usr/share/games/fortunes 中(我通过键入locate fortune.

    如果您想永久添加您的自定义文件,有几种方法:将其放在 /usr/share/games/fortunes 中,help alias为 fortune 设置别名 ( ) 等。

    • 2

相关问题

  • 如何从命令行仅安装安全更新?关于如何管理更新的一些提示

  • 如何从命令行刻录双层 dvd iso

  • 如何从命令行判断机器是否需要重新启动?

  • 文件权限如何工作?文件权限用户和组

  • 如何在 Vim 中启用全彩支持?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    我需要什么命令来解压缩/提取 .tar.gz 文件?

    • 8 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Marko Smith

    如何使用命令行将用户添加为新的 sudoer?

    • 7 个回答
  • Marko Smith

    更改文件夹权限和所有权

    • 9 个回答
  • Martin Hope
    EmmyS 我需要什么命令来解压缩/提取 .tar.gz 文件? 2011-02-09 14:50:41 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve