shell 程式設計 hello,world

2021-05-24 08:31:07 字數 831 閱讀 8873

#對變數賦值

num=3

a="my shell string"

#列印變數a的值

echo "a="$a

#佔位符

echo "num=$"

root@may:~# chmod +x test.sh

root@may:~# ./test.sh

a=my shell string

num=3

test.sh

#!/bin/bash

#對變數賦值

#實現變數運算

var=0

let "var+=4"

echo "after +4 ,var=$"

var=$[$var-41]

echo "after -41 ,var=$"

var=`expr $var + 8`

#注意加號兩邊的空格,否則還是按照字串的方式賦值。

#佔位符

echo "after +8 ,var=$"

root@may:~# vim test.sh

root@may:~# vim test.sh

root@may:~# chmod +x test.sh

root@may:~# ./test.sh

after +4 ,var=4

after -41 ,var=-37

after +8 ,var=-29

初學Linux及其程式設計1 HelloWorld

今日打算開始學習linux,就以此作為學習記錄的平台吧。今日之小小白,明日的小白,後日的牛牛 一 序言 1.工欲善其事,必先利其器。安裝了ubuntu13.04,安裝了vim編輯器,可以 開始小小白之旅了。打字的這個時候超級懷念windows下的sogo的輸入 法,ubuntu下的sunpinyin...

StrutsII學習筆記 HelloWorld

配置myeclipse 7.5 struts.xml檔案拷貝到src檔案下 配置如下 hello.jsp web.xml增加過濾器 struts2 org.apache.struts2.dispatcher.ng.filter.strutsprepareandexecutefilter 新增inde...

Shell程式設計 shell特性

linux會預設記錄1000條歷史記錄,可通過 echo histsize 檢視,如果講histsize更改為2000,那麼會預設儲存2000條。1000條記錄儲存在家目錄的 bash history 中,僅當使用者正常退出當前shell時,當前shell中執行的命令才會儲存到 bash histo...