2019-2020-1 20199320《Linux内核原理与分析》第一周作业

1.问题:touch和cat> 都可以创建文件,有什么区别?
解决方法:通过上手实践,发现touch只是创建了一个空文件,cat > 在没有文件的时候新建一个文件,有该文件的时候回清空原有内容,且cat可直接添加文件内容。

2.问题:declare声明变量,会像C语言一样声明整型只能赋值整数,声明字符型只能赋值字符?还是数字、字符等都可以?
   解决方法:通过自己实验,declare声明的变量可以赋值数字、字母、字符串,若赋值字符串时以空格作为结束符,故不能传一句话。如图:
    ![](https://img2018.cnblogs.com/blog/1801301/201909/1801301-20190915225806264-1563503563.png)



3.问题:使用banner输出图形字符时,如果输入两个字符串,用空格隔开,最后输出的两个字符串是分两行的,如何能在一行显示?如何输出中文?
   ![](https://img2018.cnblogs.com/blog/1801301/201909/1801301-20190915224835568-545424943.png)
   解决方法:由于时间问题,暂时没有解决出来,有时间还会继续研究。

猜你喜欢

转载自www.cnblogs.com/liangxu111/p/11524946.html