当前位置:  技术问答>linux和unix

语法问题--急

    来源: 互联网  发布时间:2015-03-22

    本文导语:  #!/bin/sh module="scull" device="scull" mode="664" # invoke insmod with all arguments we were passed # and use a pathname, as newer modutils don’t look in . by default /sbin/insmod -f ./$module.o $* || exit 1 # remove stale nodes rm -f /dev/${device}[...

#!/bin/sh
module="scull"
device="scull"
mode="664"
# invoke insmod with all arguments we were passed
# and use a pathname, as newer modutils don’t look in . by default
/sbin/insmod -f ./$module.o $* || exit 1
# remove stale nodes
rm -f /dev/${device}[0-3]
major=‘awk "\$2=="$module" {print \$1}" /proc/devices‘
mknod /dev/${device}0 c $major 0
mknod /dev/${device}1 c $major 1
mknod /dev/${device}2 c $major 2
mknod /dev/${device}3 c $major 3
# give appropriate group/permissions, and change the group.
# Not all distributions have staff; some have "wheel" instead.
group="staff"
grep ’ˆstaff:’ /etc/group > /dev/null || group="wheel"
chgrp $group /dev/${device}[0-3]
chmod $mode /dev/${device}[0-3]
1)
module="scull" 
/sbin/insmod -f ./$module.o $* || exit 1 中$module.o部分.o可以直接和变量连接么? $* ||exit 1又是什么含义
2)major='awk "\$2=="$module"{print \$1}" /proc/devices'
是什么意思,希望对\进行解释
3)group="staff"
grep ’ˆstaff:’ /etc/group > /dev/null || group="wheel"
希望对 ^和||加以解释

|
2)major='awk "\$2=="$module"{print \$1}" /proc/devices'
你是不是搞错了
这里不是单引号而是
应该是这样的major=`awk "\$2=="$module"{print \$1}" /proc/devices`
先执行``这个符号里的内容,然后把执行结果赋给变量major。
3)如果||前面的部分执行失败才会执行后半部分。

|
试着回答以下:
1)可以
2)\就是“”,其实是“”的字符转义
3)^在正则表达式中应该是前部匹配,如果是[^]则是不匹配,不过没看见你的程序里有这个字符阿? A||B 表示 如果A成功执行,B就不执行,如果A失败,则执行B

    
 
 

您可能感兴趣的文章:

  • Emacs 语法高亮问题
  • VIM语法高亮和缩进问题
  • 请教Java语法问题
  • sed 语法问题,
  • ###### 关于 jsp:useBean语法的问题 马上给分 #######
  • Java语法问题
  • 请高手指教shell语法问题,急!!!
  • Java语法问题,以前没有见过这种形式
  • 询问一个TCPDUMP语法问题 在抓TCP包时不能指定IP吗?
  • 语法问题
  • 本人linux新手,想问linux语法问题
  • 关于Linux源码中的一写语法问题?
  • 这种写法是否正确?JAVA语法问题!
  • 求救!!java语法的小问题!!
  • 我忘记了语法,一个简单的问题希望各位帮着解决一下。急!!!
  • 浅析一个MYSQL语法(在查询中使用count)的兼容性问题
  • 问一个语法的问题?
  • 一段Shell脚本的语法问题
  • 初学者的jsp语法问题
  • 问一个语法上的问题?
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • c/c++预处理命令预#define语法和例子
  • 最近在学习linux C 看到了makefile部分,觉得makefile的语法很难理解,Makefile 的语法是不是shell语法?
  • JavaScript中的消息框(警告框,确认框,提示框)语法
  • 关于编辑器高彩色语法的实现
  • mysql 存储过程实例和基本语法
  • Java表达式语法解析库 parboiled
  • wireshark抓包后查看数据报时的过滤规则/过滤语法及举例说明
  • 语法分析生成器 JavaCC
  • java开发知识 iis7站长之家
  • 语法着色JS库 Rainbow.js
  • JavaScript语法着色库 SyntaxHighlighter
  • LINUX下的汇编 怎么看????高手指导语法
  • linux shell 编程有哪些图形工具带有语法检查功能呢?
  • 关于shell语法调试
  • ANTLR可视化语法工具 Antlrworks
  • 语法着色库 Colorer Library
  • 怎样让jcreator支持jsp的语法啊?在线等待
  • velocity语法树解析 syntaxTree
  • java的语法说明
  • 语法着色开发工具 SourceHighlightIDE
  • 语法高亮工具 GNU Source-highlight


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3