shell把一段指令的结果赋值给变量

2021-02-24 19:57:53 字数 1131 阅读 1574

1楼:小米飞猫

变量赋值,等号两边不要有空格

seldate=`date -d "1 weeks ago" +%y-%m-%d`

2楼:匿名用户

用反引号将命令来括起来

,如变源量=`命令`

用美元符和小括号将命令括起来,如变量=$(命令)c shell:bill joy于20世纪80年代早期,在伯克利的加利福尼亚大学开发了c shell。它主要是为了让用户更容易的使用交互式功能,并把algol风格的语法结构变成了c语言风格。

它新增了命令历史、别名、文件名替换、作业控制等功能。

在计算机科学中,shell俗称壳(用来区别于核),是指“提供使用者使用界面”的软件(命令解析器)。它类似于dos下的***mand.***和后来的cmd.

exe。它接收用户命令,然后调用相应的应用程序。

c#使用了未赋值的局部变量,如何赋值?

3楼:匿名用户

string name1 = “”;

string name2 = “”;

int age1 = 0;

int age2 = 0;

定义变量是直接初始化,养成好的习惯可以减少很多不必要的错误。

4楼:汝诺步天心

假设你的number=-1,你会发现你的if一条都没执行,这时候cost等于多少呢?编译器没办法确回定答cost的值,所以会给你标红,你需要在定义它的时候初始化一下,如cost=0(如果是c#

7.0,你可以用cost=default),或保证你的if能覆盖所有情况。

5楼:无秉朋佳

对于string类型的变量,最好的初始赋值是string

name1=null;

string

name2=null;

而判断是否赋值最好是用

if(name1.length>1)

判断,之后再输出比较好

6楼:空湘章元瑶

console.writeline("第二个学员的姓名(0),年龄岁",

name2,

age2);

这句话好像没有给值吧,楼主