首页 > 试题广场 >

执行以下shell语句,可以生成test文件的是(假定执行

[不定项选择题]
执行以下shell语句,可以生成/test文件的是(假定执行前没有/test文件):
  • touch /test
  • a=`touch /test`
  • >/test
  • echo 'touch /test'
试了一下~  B是可以的
发表于 2019-08-23 19:55:17 回复(0)
更多回答
A. Linux touch命令用于修改文件或者目录的时间属性,包括存取时间和更改时间。若文件不存在,系统会建立一个新的文件。
B 不知道
C. 在shell中 '>'  为创建, '>>' 为追加当文件不存在时,'>'与‘>>’都会默认创建
D. echo 是一个Shell内建命令,用来在终端输出字符串,并在最后默认加上换行符。单引号包围的字符串中不能解析变量。
编辑于 2019-07-07 05:18:02 回复(0)
要注意下,b选项,不是单引号,而是反单引号,a=`touch /test`表示执行 touch /test 并将结果返回给a
发表于 2020-06-05 18:21:14 回复(0)