《Linux shell脚本攻略》学习笔记
来源:互联网 发布:怎么做淘宝装修 编辑:程序博客网 时间:2024/04/29 10:19
一、基础知识:
1、Linux shell脚本通常都是一个以首行为#!开始的文本文件,如下所示:
!/bin/bash 或者
!/bin/sh
字符#!被置于解释器路径之前,/bin/sh作为解释器的路径。当脚本独立运行时,解释器读取到脚本文件的这个起始特殊行后,就将#!后的/bin/sh作为解释器来运行该脚本文件,并在内部以 如下方式运行脚本:
/bin/sh script.sh
如果是作为sh或bash的参数来运行的话,则以#!开始的特殊行没有多大意义。
2、bash/sh维护了一个历史记录文件~/.bash_history用于保存用户执行过的命令。~代表用户home路径。
二:终端打印:
1、如果是打印字符串
echo hello script 等同于
echo ‘hello script’ 等同于
echo “hello script”
如果是打印变量等,则不需要加”或者“”。
2、使用echo在终端上进行打印时会自动在在结束时追加换行符。可以使用echo -n来忽略末尾换行符。
3、脚本文件中同样可以使用printf来打印,并且可以向在C语言中进行格式化输出。
三、变量和环境变量
1、脚本语言中不需要在使用变量时先声明,直接赋值就可以了,且在脚本语言中变量的值都是以字符串方式存储的,不论在赋值时是否加了“”
0 0
- Linux Shell脚本攻略学习笔记
- Linux Shell 脚本攻略 学习笔记-1
- Linux shell 脚本攻略 学习笔记-2
- Linux shell 脚本攻略 学习笔记-3
- linux shell 脚本攻略 学习笔记-4
- Linux shell 脚本攻略 学习笔记-5
- Linux shell 脚本攻略 学习笔记-6
- Linux shell 脚本攻略 学习笔记-7
- Linux shell 脚本攻略 学习笔记-8
- Linux shell 脚本攻略 学习笔记-9
- 《Linux shell脚本攻略》学习笔记
- Linux shell 脚本攻略学习笔记1
- Linux shell 脚本攻略学习笔记2
- Linux shell脚本学习攻略笔记3
- Linux shell 脚本攻略学习笔记4
- Linux shell 脚本攻略学习笔记5
- Linux shell 脚本攻略学习笔记6
- linux shell脚本攻略笔记
- Squid 搭建正向代理详细解释
- Launcher3添加左屏及去除全部应用列表界面
- 自学笔记-C语言复习2015年7月8日
- TableViewController学习记录
- nyoj1117 鸡蛋队列 (双端队列,deque)
- 《Linux shell脚本攻略》学习笔记
- leetcode-64-Minimum Path Sum
- ios下使用RSA算法加密与java后台解密配合demo
- cache_peer和cache_peer_domain详解
- CentOS上安装远程软件——x2goserver
- iOS开发之实现半透明蒙层背景效果[用于下拉菜单页和分享页]
- javascript/js 自动刷新页面和页面跳转的实现方法
- java.lang.NoClassDefFoundError: org/dom4j/DocumentHelper dom报错
- LeetCode-Bitwise AND of Numbers Range-解题报告