wayne916 于 2011-09-07 14:38:57发表:
非常感谢楼上几位朋友的回答
ICEEN 于 2011-09-07 10:37:45发表:
[i=s] 本帖最后由 ICEEN 于 2011-9-7 10:41 编辑 [/i]j=3;sed -n "$j p" file #只显示指定行 var= hello ;grep "$var" file 说明 '$j' ##单引号阻止$扩展 ,应用双引号
gwssgc 于 2011-09-07 09:35:01发表:
[i=s] 本帖最后由 gwssgc 于 2011-9-7 09:37 编辑 [/i]head 和 tail是显示文件 “首” “尾“ N行文档的命令吧
相思爱文 于 2011-09-07 06:51:53发表:
第一个,用head和tail可实现
gwssgc 于 2011-09-06 16:12:51发表:
[i=s] 本帖最后由 gwssgc 于 2011-9-6 16:43 编辑 [/i]第一个sed不太会 第二个我是这这么干的,假设有个文件叫test.txt #!/bin/bash/ read -p "please input:" b echo "$b" > test.txt cat test.txt | grep "$b" 比较笨的办法,请高手指教!
wayne916 于 2011-09-07 14:38:57发表:
非常感谢楼上几位朋友的回答
ICEEN 于 2011-09-07 10:37:45发表:
[i=s] 本帖最后由 ICEEN 于 2011-9-7 10:41 编辑 [/i]
j=3;sed -n "$j p" file #只显示指定行
var= hello ;grep "$var" file
说明
'$j' ##单引号阻止$扩展 ,应用双引号
gwssgc 于 2011-09-07 09:35:01发表:
[i=s] 本帖最后由 gwssgc 于 2011-9-7 09:37 编辑 [/i]
head 和 tail是显示文件 “首” “尾“ N行文档的命令吧
相思爱文 于 2011-09-07 06:51:53发表:
第一个,用head和tail可实现
gwssgc 于 2011-09-06 16:12:51发表:
[i=s] 本帖最后由 gwssgc 于 2011-9-6 16:43 编辑 [/i]
第一个sed不太会
第二个我是这这么干的,假设有个文件叫test.txt
#!/bin/bash/
read -p "please input:" b
echo "$b" > test.txt
cat test.txt | grep "$b"
比较笨的办法,请高手指教!