【问题标题】:How to create a specific-purpose command shell如何创建特定用途的命令外壳
【发布时间】:2015-10-25 16:49:28
【问题描述】:

我正在处理我的一项任务,但我似乎找不到任何关于如何完成它的“操作方法”示例。

我需要开发一个特定用途的命令 shell 以在具有至少 2 个外部和内部命令(例如 pwd、ifconfig)的 Linux 系统上运行。 shell 的目的是向 Linux 系统用户提供一组有限的功能。未指定语言。

我们没有获得任何以前可以使用的材料,所以我不知道如何做到这一点。任何帮助将不胜感激。

这是教授给的“提示”:

“这个分配有多种不同的方式 完全的。有些可能涉及别名、shell 脚本、 使用 awk 或修改 tsh 源。”

【问题讨论】:

    标签: linux shell command-line


    【解决方案1】:

    使用此链接了解内部和外部命令之间的差异。 http://how-to.linuxcareer.com/internal-vs-external-linux-shell-commands

    例如: 在 ~/.bashrc

    alias get_date "/tmp/script_1.sh"
    alias current_date "/tmp/script_2.sh"
    

    script_1.sh

    time=$(current_date)
    

    script_2.sh

    date
    

    并写入终端:

    get_date
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-03-27
      • 2015-10-19
      • 2015-05-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多