如何解决如何在Ubuntu终端中创建快捷方式命令?
| 例如,不要在终端中键入所有5个命令:command 1
command 2
command 3
command 4
command 5
我只想输入一个运行上述所有5条命令的命令:
command everything
那可能吗?我需要在Ubuntu中进行哪些编辑?
解决方法
如果您正在运行bash shell,则可以输入
alias commandall=\'command1 ; command2 ; command3 ; command4; command5\'
然后ѭ3将运行这些命令
您可以将别名放在~/.bashrc
文件中,并且每次登录时都将在其中。
,创建一个bash脚本。
#!/bin/bash
command1
command2
command3
然后将其模式设置为可执行
chmod a+x commandall
然后您可以从命令行调用它
./commandall
如果将其放在PATH的目录中,则可以像其他任何命令一样调用它。
~/bin
,编写一个shell脚本,将其标记为可执行文件,放入您的路径中然后运行它?
或者,您可以编写一个shell函数,将其放在〜/ .bashrc中。
,您可能正在寻找bash别名-尝试从这里开始:)
,如果要按顺序执行每个命令,则应按ѭ9。您可以将其保存在Shell脚本中,并在需要时调用该脚本。
如果执行顺序不是很重要,
command1 &
command2 &
command3 &
command4 &
command5 &
应该做。
如果您需要其他执行顺序,也可以混合搭配。
,根据这个:
$ (stsrun -v devel area1.exp; stsrun -v devel prime1.exp; stsrun -v devel treat.exp) &
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。