随笔分类 - Linux基础和Shell编程
摘要:问一个简单shell问题,将grep的输出赋值给一个变量 用grep命令得到的输出赋值给一个变量不成功。 grep命令如下: 代码: $ grep -c '^abc' file.txt 输出为22,表示file.txt中以abc开头的行的数目。 现在将输出赋值给一个变量: 代码: myvar=`gr
阅读全文
摘要:Ubuntu在shell的执行上用户root和普通用户是不一样的。 使用vi /etc/passwd 我们就可以看到在用户的最后一行也就是定义shell执行位置的地方root的位置是/bin/bash ,而其他的用户都是/bin/sh 所以在Ubuntu中root执行scipt的时候应该是bash
阅读全文