Shell脚本学习指南

最新书摘:
  • knightley
    2018-12-11
    printf “Enter new password: "提示输入stty -echo 关闭自动打印输入字符的功能read pass < /dev/tty 读取密码printf "Enter again: "read pass2 < /dev/ttystty echo别忘了打开自动打印输入字符的功能stty命令用来控制终端的各种设置。-echo选项用来关闭自动打印每个输入字符的功能;stty echo用来恢复该功能。
  • knightley
    2018-12-11
    如果你需要的是命令的退出状态,而非它的输出,此功能(指的是程序把数据写入到/dev/null文件)会很有用。例如,测试一个文件是否包含某个模式(pattern):if grep pattern myfile > /dev/nullthen .....else .....fi
  • ChangerYu
    2016-04-01
    操作可选的接在一个模式之后,表明了如何处理该记录
  • LYdia
    2013-02-01
    &在替代文本里表示的意思是“从此点开始替代成匹配RE的整个文本”。
  • LYdia
    2013-02-01
    s命令里的空模式指的是“使用前一个正则表达式”
  • 月入窗
    2012-06-28
    如果你只需要得到命令的退出状态,而不关注它的输出,此功能就非常有用。
  • 月入窗
    2012-06-28
    以两个破折号(--)表示选项结尾,自此之后,命令行中任何看起来像选项的字符(串),都将被当做普通参数处理(如文件名)。
  • Wei Xue
    2011-03-01
    sed 了解后向引用,而且它们还能用于替代文本中
  • Wei Xue
    2011-03-01
    单词的开头要么出现在第一个后面紧跟一个非单词组成字符的单词组成字符。
  • 月入窗
    2012-06-28
    ……它们的效率通常不如编译型语言。不过权衡之下,通常使用脚本编程还是值得的:花一个小时写成的简单脚本,同样的功能用C/C++来编写实现,可能需要两天,而且一般来说,脚本执行的速度已经够快了,快到足以让人忽略它性能上的问题。