更多“在UNIX的Shell程序中,可以使用位置变量。若要指明Shell引用的最近后台进程的号码,可以使用位置变 ”相关问题
  • 第1题:

    以下叙述中,错误的是 ______。

    A.用Shell函数可以调用能够在Windows下运行的应用程序

    B.用Shell函数可以调用可执行文件,也可以调用Visual Basic的内部函数

    C.调用Shell函数的格式应为:<变量名>=Shell(...)

    D.用Shell函数不能执行DOS命令


    正确答案:B
    解析:Shell函数的功能是执行一个可执行文件(扩展名为COM、EXE、BAT或PIF)。如果执行成功,返回程序的任务ID;若失败;则返回0。利用Shell函数可以调用能够在Windows下运行的应用程序,还可以执行DOS外部命令。Shell函数不能调用Visual Basic的内部函数。因此选项B的叙述是错误的。

  • 第2题:

    在bash中,export命令的作用是()。

    A.提供NFS分区给网络中的其他系统使用
    B.在子shell中运行命令
    C.使在子shell中可以使用命令历史记录
    D.为其他应用程序设置环境变量

    答案:D
    解析:

  • 第3题:

    在Shell的几个预定义变量中,()可以用于表示所有位置参数的个数。

    A.$#

    B.$*

    C.$?

    D.$$


    $$;$?;$!;$0

  • 第4题:

    在bash中,export命令的作用是()。

    A.在子shell中运行条命令

    B.使在子shell中可以使用命令历史记录

    C.为其它应用程序设置环境变量

    D.提供NFS分区给网络中的其它系统使用


    正确答案:C

  • 第5题:

    在Shell中用户可以直接使用变量,无需先进行定义


    (1)环境变量 环境变量是用户登录时Linux系统为用户预先设定好的一类Shell变量。环境变量的功能是设置用户在当前Shell中的工作环境,包括用户宿主目录,命令查找路径,用户当前目录等。 (2)预定义变量 预定义变量是Linux系统中已经定义好的变量,用户只能使用预定义变量,而不能创建或赋值预定义变量。所有的预定义变量都由“$”符和另一符号组成。 (3)位置变量 位置变量与Shell脚本程序执行时所使用的命令参数相对应,命令行中的参数按照从左到右的顺序赋值给位置变量。 (4)用户自定义变量(本地变量) 用户自定义变量是Shell用户自己定义的变量,只在用户自己的Shell中有效,因此又称为本地变量。