shell tips
Posted Monster-Z
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了shell tips相关的知识,希望对你有一定的参考价值。
1、shopt 命令可以设置shell的可选参数
shopt [-psu] [optname...]
-s 开启某个选项
-u 关闭某个选项
-p 列出所有可设置的选项
其中开启extglob选项,shell将启用模式匹配
2、eval能够执行字符串中的命令,例子如下:
[email protected]:~/TEST/sh$ command="pwd" [email protected]:~/TEST/sh$ eval $command /home/monster/TEST/sh
3、unset用于删除变量
4、IFS变量为分隔符设置,默认为‘ ‘。当然,我们可以对它进行修改,如下所示:
[email protected]:~$ NAME=(A B C D) [email protected]:~$ echo "${NAME[*]}" A B C D [email protected]:~$ IFS=‘|‘ [email protected]:~$ echo "${NAME[*]}" A|B|C|D
以上是关于shell tips的主要内容,如果未能解决你的问题,请参考以下文章
[100 Tips About Shell] Shell中是如何处理换行符的