效果图11
#!/bin/sh test(){ echo $1 #接收第一个参数 echo $2 #接收第二个参数 echo $3 #接收第三个参数 echo $# #接收到参数的个数 echo $* #接收到的所有参数 } test aa bb cc定义了一个需要传递参数的函数
效果图12
重定向 $echo result > file #将结果写入文件,结果不会在控制台展示,而是在文件中,覆盖写 $echo result >> file #将结果写入文件,结果不会在控制台展示,而是在文件中,追加写 echo input < file #获取输入流 写一个自动输入命令的脚本 自动提交github仓库的脚本 #!/bin/bash echo "-------Begin-------" git add . git commit -m $1 echo $1 git push origin master echo "--------End--------"效果图13
以上便是我对shell知识的总结,欢迎大家点心,评论,一起讨论~~