新普金娱乐网址


善一个导师来多麻烦?——我的规范发展前传

父子冲突:把手机损坏成废机

数学Shell笔记

  • 十一月 20, 2018
  • 数学
  • 没有评论

 

#!/bin/bash
var2 = 'var2'
echo $var2
echo ${var2}
var2 = 'var2_1' #变量可以重复定义但变量名前不加$

var3 = 'var3'
readonly var3 #将var3声明为只读变量
#var3 = 'var3_1' 这里就不能再改变var3的值了

var4 = 'var4'
unset var4 #删除var4变量
#echo ${var4} 这里不能再调用var4了

var5 = 'var5'
var6 = "This is ${var5}"       #拼接字符串
var7 = "This is "$var5" ,too" #拼接字符串

var8 = 'itvar8'
echo ${#var8} #输出var8的长度,即输出6

var9 = 'Hello World!'
echo ${var9:1:5} #从字符串第2个字符开始截取5个字符

var10 = 'Hello World!'
echo `expr index "$var10" World` #查找字符World在字符串中的位置

arr1 = ('var1' 'var2' 'var3') #定义数组方式1
arr2 = (                           #定义数组方式2
    'var1'
    'var2'
    'var3'    
)

var3[1] = 'var2'            #通过下标赋值

var_arr_1 = ${var2[1]}  #读取数组元素
var_arr_all = ${var2[@]}#读取所有元素

arr_lend_1 = ${#var2[@]} #获取数组长度
arr_lend_2 = ${#var2[*]} #获取数组长度

数学 1

于脚本传递参数

                              初遇

#!/bin/bash
echo "执行的文件名$0";
echo "第一个参数为$1";
echo "第二个参数为$2";

2008年酷暑,六安中学开学典礼上,校长在台上口吐飞沫地说着他的冗长。江醒百任聊赖地玩耍在指头,突然她听到背后有只声响说:“同学,你得纸巾也?”江醒回头看,一个同江醒穿正平等校服的齐刘海女孩一边说一边热情地舀出了手里的纸巾。内向的江醒并没有接纸巾,只是礼貌地回绝了。那同学累游说:“同学,你受什么名字?我为林萱,我吗是起鹿城中学起上来之,做个对象吧!”江醒表面上看在满不在意,但实际心里乐开了花费,她舒适地答应了。因为那时候的江醒正悄然找不至陪,这个老校友就朝它们伸出了橄榄枝。

 

自从认识了林萱,江醒的高中在变得多姿多彩起来。林萱活泼开朗,但成绩糟糕,不易于学习。而江醒从小到不行就是是单乖女孩,中考时因为几瓜分的异错过了县里排名比较前之鹿城中学,只能降格到六安中学当只“尖子生”。林萱以开学一个月份之后就是同班里的同校团结,而江醒每天还见面随之林萱,看在他俩发,她在旁边安静地笑笑。

  运行:

有一样上,林萱邀请江醒到她家看其底粗妹妹。江醒惊奇地看正在襁褓里的小宝贝,好奇地发问:“林萱,你都上高中了,你爸妈怎么隔那么旷日持久才大小妹妹啊?”一向活泼开朗的林萱听到这词话突然眼光暗淡下来:“她未是自我亲妈生的。”江醒自觉说错了话语,笨拙地游说:“对不起,林萱,我莫知底……”林萱说:“没关系,我们到楼下聊聊吧。”

$ chmod +x shell.sh 
$ ./shell.sh 1 2
执行的文件名shell.sh
第一个参数为1
第二个参数为2

这就是说晚她们以林萱家的台阶上且了长期,林萱同江醒说了成百上千她家的转业。那个时候江醒才懂得,原来平时大大咧咧的江醒有一个及融洽无一样的童年。

  特殊参数:

末段,林萱释怀地游说:“我现在既看开了,以前我十分非常我父母的暴,现在无会见了。因为自起成千上万外亲属的疼惜,我好几吧非以为一身。还有你,江醒,你明白吧?我刚开学的早晚看到您,就当你得是只好人口,所以我主动和您打招呼了。你是我虔诚想只要走的恋人。以后我们终将要出彩的。”

参数处理     说明
$#     传递到脚本的参数个数
$*     以一个单字符串显示所有向脚本传递的参数。
如"$*"用「"」括起来的情况、以"$1 $2 … $n"的形式输出所有参数。
$$     脚本运行的当前进程ID号
$!     后台运行的最后一个进程的ID号
$@     与$*相同,但是使用时加引号,并在引号中返回每个参数。
如"$@"用「"」括起来的情况、以"$1" "$2" … "$n" 的形式输出所有参数。
$-     显示Shell使用的当前选项,与set命令功能相同。
$?     显示最后命令的退出状态。0表示没有错误,其他任何值表明有错误。

数学 2

  

江醒看在前面以此坚强、真挚的女孩,激动地点点头。从那时起她就是于心里下决心一定要是完美珍惜与这女孩的友情。

算术运算:

                               

  原生bash不支持简的数学运算,但是好透过外命令来促成,比如awk和expr

                                陪伴

#!/bin/bash

a=10
b=20
val=`expr $a + $b`
echo "a + b : $val"

高中在十分美好,林萱还是每天和其他同学闹腾,而江醒也要每天安静地学习,这中档也闹笑来泪。

 

发出雷同不成江醒被同学的言辞伤及了,玻璃心的它们忍不住在座位高达不见起了泪水,林萱发现了,二话不说便管其拉到厕所。并且特别严肃地指向它们说:“要哭就隐藏起来哭,不要让人别人见到而娇生惯养弱的规范。”伤心之江醒即惊诧又感激。发泄过后,江醒从林萱身上感受及她底硬气。林萱教会她重新伤心吗休想当人家面前哭泣,不要为别人看不起。

文本测试运算符:

林萱学习成绩差,江醒有思了法帮助林萱提高学习成绩,可惜林萱好像天生就是对学习不感兴趣,属于同一扣押开便犯困的色。每次月考,江醒还见面给细分以终端班,而林萱……所以想叫林萱弄点“考试提示”很为难。林萱每次都只好与它们底那些“好哥们”一起上阵,所以好成绩“有限。”

  -r file :文件是否只是读

高一时,林萱的席位一直是班主任头疼的题目,因为拥有与林萱同桌的还见面为林萱带偏。不管是表面看起差不多外往的学员,林萱总是不顶几乎省课的素养就可知把他们调整起来,在课堂上聊得特别嗨。也是为此技术,林萱以班里抱了同一很批判“生死的至”。

  -w file: 文件是否可写

转到了高三,班主任无奈之下,只能将林萱安排与江醒同。神奇的凡起她们一起因为之后,原本每节课闹腾的林萱突然变换得心平气和起来,每节课都偷地没有着头玩数独游戏。

  -x file: 文件是否可实行

江醒看奇怪,怎么林萱突然对之感兴趣了?她虽然纳闷,却因作业繁忙,没时间想最多。直到林萱埋头玩数独的第n上,江醒开始看有点不惯,于是数学课上她感念跟林萱聊聊,谁知原本是话唠的林萱不仅未思搭理她,还连续地吃江醒注意听课。江醒这才发觉及本林萱这段时突然变换得那坦然,是为不影响好上。

file="/workplace/shell/shell.sh"
if [ -r $file ]
then
   echo "文件可读"
else
   echo "文件不可读"
fi
if [ -w $file ]
then
   echo "文件可写"
else
   echo "文件不可写"
fi
if [ -x $file ]
then
   echo "文件可执行"
else
   echo "文件不可执行"
fi

江醒没有想到,平时贪玩的林萱心思这么细腻,竟为投机着想到这种程度。江醒暗自下决心,一定非辜负林萱的良苦用心,好好准备高考,上个好高校。

 

                             

echo命令:

                              守护

#!/bin/bash

read name   #read 命令从标准输入中读取一行,并把输入行的每个字段的值指定给 shell 变量
echo $name

echo "Hello World" > myfile #显示结果定向至文件 

11年9月,江醒如愿考上了向往之师范,而林萱则开始了其的劳作生涯。虽然简单个人绝非以和一个地方,但他们并不曾绝对了关联。多则一个星期一连通电话,少则一个月份同连贯。江醒对林萱是雅据的,每次碰到什么烦恼,她还见面再接再厉找它倾诉。而林萱总是会自江醒的倾述中任生它的开心、失落、逞强,总能让江醒最合心意的建议。

 

江醒大一于深圳海边打暑假工,林萱与男友一起错过押它们。走的下,林萱偷偷给江醒塞钱,一边塞一边说:“我赚的钱比多,这些让您预留在防身。”江醒看正在手里的钱,一阵泪目……

流程控制:

高校毕业以后,江醒说了几乎不行婚恋都无疾而终。每段恋爱从开的喜悦到失恋的伤痛,都是林萱陪在江醒度过的。

  if的语法:

江醒遇到好的总人口,林萱会鼓励它们打抱不平去撵,去开。而当江醒在情感上遇到题目,她为会见就给有自己之提议,只是江醒始终学不见面在爱里保护自己,这自然是深受林萱着急的。

if condition1
then
    command1
elif condition2 
then 
    command2
else
    commandN
fi

数学 3

  for的语法:

江醒每次失恋,林萱都见面第一时间安慰,如果江醒的心中毋特别,林萱会见骂其,但要骂了后江醒还是勿死心,林萱会任由它们再也错过撞南墙。因为林萱知道江醒性格倔强,是属非遇到南墙心不甚的色。林萱每次都见面指向江醒说:“如果您还看不甘心就错过挽回,但无结果如何,都毫无遗忘您还有自己。”

for var in item1 item2 ... itemN
do
    command1
    command2
    ...
    commandN
done

这般长年累月,江醒身边的人数来来回回,最了解她的一味只有林萱。

  while的语法:

他俩的情就如范玮琪以歌唱里唱的那么:

while condition
do
    command
done

             

  例:

              第一不好会看您免绝漂亮

#!/bin/sh
int=1
while(( $int<=5 ))
do
        echo $int
        let "int++"
done

              谁知道后来事关那么细

  case的语法:

              我们一个像夏日一个像秋天

echo '输入 1 到 4 之间的数字:'
echo '你输入的数字为:'
read aNum
case $aNum in
    1)  echo '你选择了 1'
    ;;
    2)  echo '你选择了 2'
    ;;
    3)  echo '你选择了 3'
    ;;
    4)  echo '你选择了 4'
    ;;
    *)  echo '你没有输入 1 到 4 之间的数字'
    ;;
esac

              却总能拿冬改成了青春

  

              你拖我去一样会爱的风雪

函数

              我背您躲开出同样次梦之断

funWithParam(){
    echo "第一个参数为 $1 !"
    echo "第二个参数为 $2 !"
    echo "第十个参数为 $10 !"
    echo "第十个参数为 ${10} !"
    echo "第十一个参数为 ${11} !"
    echo "参数总数有 $# 个!"
    echo "作为一个字符串输出所有参数 $* !"
}
funWithParam 1 2 3 4 5 6 7 8 9 34 73

              遇见一个人然后命都改成

 

              原来不是恋爱才有的情节

              如果未是公 我非见面规定

              朋友比情人重新明白倾听

              我之弦外之音  我之有口无心

              我去不起Darling更离不开尔

                             

                              祈愿

存还在持续,江醒同林萱有各自的人生轨迹,但他俩从来不走散,更希望就卖友谊永远不见面熄灭,希望她们能够相互守护及直。

伊文,90继老师,自媒体人。伊文举行简单人,写简单故事,说简练道理。生活束缚着身体,但言使自身之灵魂自由。希望就此手中的笔画,让再多的神魄释放。

相关文章

No Comments, Be The First!
近期评论
    分类目录
    功能
    网站地图xml地图