首页 > 代码库 > 牛客 题目 linux and web
牛客 题目 linux and web
Linux文件系统的文件都按其作用分门别类地放在相关的目录中,对于外部设备文件,一般应将其放在()目录中
/bin 二进制执行文件,也就是命令文件
/etc 下存放的是配置文件
/dev 存放是时外部设备文件,硬盘,usb等
/lib 存放的是库文件
在UNIX操作系统中,若用户键入的命令参数的个数为1时,执行cat$1命令:若用户键入的命令个数为2时,执行cat>>$2<$1命令,请将下面所示的shell程序的空缺部分补齐
1
2
3
4
5
|
case () in 1)cat $1 2)cat>>$2<$1 *)echo ‘defult...‘ case |
【解析】本题考查了UNIX操作系统中Shell程序设计方面的相关知识。
在UNIX中,$$、$@、$#以及$*的含义分别如下: $$表示当前命令的进程标识数。
$*表示所有位置参量,例如$1、$2等。
$@与$*类似,但当用双引号进行转义时,"$@"能够分解多个参数,而"$*"合并成一个参数。
$#包括位置参数的个数,但是不包括命令名。
牛客 题目 linux and web
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。