算术运算
首先这里所说的算术运算是指加法(+), 减法(-),乘法(*),整除(/), 求余(%)四种运算,可以通过添加括号改变优先级,并且只能对整数进行运算(Linux Bash Shell默认不支持浮点数运算)
#!/bin/bash
val=`expr 2 + 2` #expr 参数要为整数
echo "Total value : $val"
a=10
b=-5
c=`expr $a...
分类:
其他好文 时间:
2014-08-20 12:33:22
阅读次数:
210
原文:https://www.technovelty.org//linux/bash-arithmetic-evaluation-and-errexit-trap.html
在 "traps for new players" 一章:
count=0
things="0 1 0 0 1"
for i in $things;
do
if [ $i == "1" ]; then
...
分类:
其他好文 时间:
2014-08-08 21:33:46
阅读次数:
258
Ctrl+A
切换到命令行开始(Home)
Ctrl+E
切换到命令行末尾(End)
Ctrl+L
清除屏幕内容 à clear
Ctrl+U
清除剪切光标前的内容
Ctrl+K
清除剪切光标后的内容
Ctrl+Y
粘贴刚删除的内容...
分类:
系统相关 时间:
2014-08-08 18:09:36
阅读次数:
255
写在前面:如果此文有幸被某位朋友看见并发现有错的地方,希望批评指正。如有不明白的地方,愿可一起探讨。前提:读者能够基本使用一款文本编辑器以及了解文件的权限概念。准备工作在/home目录创建script文件用于保存所有的脚本程序:#mkdir/home/script#cd/home/script/Bash脚..
分类:
系统相关 时间:
2014-08-03 23:35:17
阅读次数:
516
这盘文章,算是杂谈吧,想谈谈我对于Linux操作系统的灵魂之笔 Bash的理解。...
分类:
其他好文 时间:
2014-08-01 00:01:00
阅读次数:
328
bash的配置文件分为两类全局配置/etc/profile/etc/profile.d/*.sh/etc/bashrc个人配置~/.bash_profile~/.bashrcprofile类的配置:设定环境变量;运行命令或脚本bashrc类的配置:设定本地变量;定义命令别名登录式shell如何读取配置文件(通过本地命令行或远程终端登录;su-usern..
分类:
其他好文 时间:
2014-07-10 17:59:21
阅读次数:
243
bash里边的变量ps1是用户平时的提示符,系统默认为[username@host 工作目录]$.关于ps1的相关介绍详见:http://www.cnblogs.com/starspace/archive/2009/02/21/1395382.html文章里边介绍了要想ps1的修改在重启有效需要将它...
分类:
系统相关 时间:
2014-06-28 19:41:26
阅读次数:
266
Bash
开头#!/bin/bash。echo
语句屏蔽
“
”
若使用则 \” \”
。
即使文件没有执行权限,仍然可以通过bashhello.sh
或者 sh hello.sh来执行文件。
标准输出写入>>文件中,标准错误输出默认为屏幕。标准错误输出为2>>。错误和输出都写入文件:1>>log
2>>err。两者都写入同一个文件:>&all_result,>
...
分类:
系统相关 时间:
2014-06-17 16:29:35
阅读次数:
359
linux命令1.生成key文件ssh-keygen-tdsa2.copy到ROS文件目錄裏面scp.ssh/id_dsausername@XX.XX.XX.XX:3.登陸ROS,並在ROS上面導入keyuserssh-keysimportpublic-key-file=id_dsa.pubuser=username
分类:
系统相关 时间:
2014-05-24 15:41:55
阅读次数:
403
转自:http://os.51cto.com/art/201006/207329.htm主要Shell内置命令Shell有很多内置在其源代码中的命令。这些命令是内置的,所以Shell不必到磁盘上搜索它们,执行速度因此加快。不同的Shell内置命令有所不同。A.2.1
bash内置命令.:执行当前进程...
分类:
系统相关 时间:
2014-05-17 00:24:55
阅读次数:
349