我有一个脚本,它有一些功能.

我可以直接从命令行运行其中一个函数吗?

像这样的?

myScript.sh func()

推荐答案

如果脚本只定义函数而不执行其他操作,则可以首先使用source.命令在当前shell的上下文中执行脚本,然后简单地调用函数.更多信息请参见help source.

Linux相关问答推荐

是否有例外情况需要在.gitconfig中使用?

shell中两个日期的天数差异

Docker 守护进程安装在 ubuntu jenkins docker 容器代理权限被拒绝

如何在脚本中使用sudo修改其他用户的crontab

为什么 linux shell diff 命令有时会显示与空行相关的输出,即使存在 -B(--ignore-blank-lines)选项?

重新运行时避免 Linux bash 脚本中的文件重命名重复

+后移动下一行到当前行

如何在vim中使用正则表达式来切换文件中所有字符的大小写

`std::cout` 是如何实现的?

MessageBox 的 GTK 实现

如何优雅地退出 X11 事件循环?

无法在 Android Studio 中清理项目

C.UTF-8 和 en_US.UTF-8 语言环境有什么区别?

使远程目录保持最新

将原始数据发送到 TCP 服务器的 Linux 工具

如何仅打印 hexdump 中的十六进制值,而不打印行号或 ASCII 表?

如何更改 tmux 会话的起始目录?

我可以使用 awk 将所有小写字母转换为大写吗?

Linux如何确定下一个PID?

如何限制堆大小?