苏嵌shell总结

来源:互联网 发布:直销大师软件 编辑:程序博客网 时间:2024/06/06 12:33

整形int占用四个字节,double占用8节。const定义后面的不可被修改。对于gcc xx.c -o xxx和gcc -o xxx xx.c结果是一样的。

#!/bin/sh同样可以改为#!/bin/bash相当于告诉我们这是一个shell脚本。

shell中默认变量:

$#:传入脚本的命令行参数个数。

#*:所有命令参数值,在各个参数值之间留有空格。

$0:命令本身(shell文件名)。

$1:第一个命令行参数。

$2,$3以此类推。

echo “ 可以。。”,在引号中的内容被输出,注意的是 echo之后要有空格。

对于shell中的if句子

格式如下:

         if[ $# -ne 3 ];then

其中ne是不等于的意思, eq是等于。还有就是一定要注意空格。fi表格if语句结束了。

在shell中,生成文件就是 gcc 1014.sh -o 1 然后运行可执行文件就是./1014.sh

尤其要注意的是,运行的文件一定要建在home目录下,不然会出现问题。如果权限不够 就这样操作,chmod 777 1014.sh赋予相应文件的权限。