linux命令脚本制作 linux脚本执行命令如何写( 二 )


for 中的数组内容是以 " " 空格分隔 , 而非 "," 逗号分格 。
条件判断 [ true ] 中括号 后面需要有一个空格,但是两个中括号之间不能有空格如 [[ true ]] 。
while 条件判断可以用 () 括号,也可以用 [[ ]] 中括号 。
如果用windows写shell,一定要注意换行符格式 \n 而非 \r\n , 需要借助一些编辑器(如notepad++)更改换行符格式!
Linux怎么将脚本sh制作为命令mtablinux添加管理自定义命令
方法一linux命令脚本制作:简单的命令使用 alias 起别名
编辑所用的 shell 配置文件linux命令脚本制作 , 如 bash 的 .bashrclinux命令脚本制作,zsh 的 .zshrc,如加入:
alias ws="cd ~/workspace"
重载该配置文件使更改生效,如source .bashrc 。在任意位置输入ws,即可 cd 到 workspace 目录 。
如果有很多 alias 命令,可单独定义一个文件存放,参考 .bashrc中 的一段说明:
# Alias definitions.
# You may want to put all your additions into a separate file like
# ~/.bash_aliases, instead of adding them here directly.
# See /usr/share/doc/bash-doc/examples in the bash-doc package.
if [ -f ~/.bash_aliases ]; then
. ~/.bash_aliases
fi
如果有多个shell,这种方法更方便管理,只需要将这个文件添加到各shell配置文件中即可 。
方法二:将可执行文件目录加入PATH
1、创建存放自定义命令的目录,如my_cmd
2、将该目录加入path中
编辑所用的 shell 配置文件,如 bash 的 .bashrc,zsh 的 .zshrc,加入
PATH=$PATH:~/my_cmd
也可以将该命令添加到方法一中单独创建的自定义命令存放文件中
3、重载该配置文件使更改生效,如 source .bashrc
4、将自定义的可执行程序放入 my_cmd 中,在 shell 就可以直接执行linux命令脚本制作了
方法三:综合上述方法管理自定义命令
1、编辑所用的 shell 配置文件,如 bash 的 .bashrc,zsh 的 .zshrc,加入:
if [ -f ~/shellrc ]; then
. ~/shellrc
fi
2、创建 shellrc,加入对 shell 配置文件的改动,如:
PATH=$PATH:~/my_cmd
alias ws="cd ~/workspace"
简单的命令如 alias,放入shellrc 。可执行文件放入my_cmd 。
【linux命令脚本制作 linux脚本执行命令如何写】linux命令脚本制作的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于linux脚本执行命令如何写、linux命令脚本制作的信息别忘了在本站进行查找喔 。

推荐阅读