这是我的bash功能。
myfuns(){
do something
}
我想在运行后关闭电脑。
这是我的目标。
1.在终端中输入myfuns
2.等待myfuns直到完成所有工作,在终端输入shutdown -P
我想把它作为一个整体命令写,怎么可以?
限制:保持myfuns不变。
答案 0 :(得分:1)
您重命名您的函数并编写另一个函数:
myrealfuns(){
do something
}
myfuns(){
myrealfuns
shutdown -P
}
或者你创建了一个可以调用你的函数的别名,虽然只有你从交互式shell中调用它才有效,如果从脚本中调用它,则不使用别名。
alias myfuns="myfuns ; shutdown -P"