當前位置:首頁 » 編程軟體 » linux的shell腳本

linux的shell腳本

發布時間: 2022-01-09 18:48:51

1. linux shell腳本編寫

根據你的提示,可以看出你應該

read-p"pleaseinputyourage:"age#age變數需要和前面提示有空格。

希望可以幫到你。

2. linux下的shell腳本

提示語法錯誤,可能是有個什麼符號沒全,比如那些成對的符號。

3. Linux shell 腳本中, $@ 和$# 分別是什麼意思

直接看示例:
[root@localhost xly]# cat t.sh
#!/bin/bash
echo $#
echo $@
[root@localhost xly]# sh t.sh
0
[root@localhost xly]# sh t.sh a b c
3
a b c
說明:
$@表示所有參數
$#表示所有參數的個數

4. Linux如何編寫shell腳本

  1. 一般以#!/bin/sh開頭(不是必須要寫,但一定要單獨一行),指定執行這個腳本的shell程序(也可以用#!/bin/zsh或其他),然後就是堆命令了。

  2. Linux的shell腳本支持很多功能,加上Linux高度模塊化的命令,完全可以用shell腳本寫出復雜的程序。

  3. 以上只是簡單介紹如何開始寫shell腳本,如果要寫復雜的腳本,還需要深入學習相關知識(如if——fi、case——esac等結構)。

  4. 當然,還需要給腳本加上可執行許可權(chmod +x ./file.sh),否則可以用sh ./file.sh方式執行腳本(這里的sh是執行腳本所需shell,命令也可以是zsh ./file.sh或其他)。

  5. 整個shell腳本,其實就相當於你在終端輸入的一系列命令,如果想在shell里做什麼,就先想想在終端可以做什麼吧,字元的的連接,就是直接用 "" 雙引號,輸出,變數定義無 $ 符號,但是使用時一定要加上 $ 符號。

  6. "=" 賦值符號,兩邊一定不能有空格,這和其他語言有區別,尤其是你還有自己代碼美觀風格時特別注意,否則會報語法錯誤!

  7. for 中的數組內容是以 " " 空格分隔,而非 "," 逗號分格。

  8. 條件判斷 [ true ] 中括弧 後面需要有一個空格,但是兩個中括弧之間不能有空格如 [[ true ]]。

  9. while 條件判斷可以用 () 括弧,也可以用 [[ ]] 中括弧。

  10. 如果用windows寫shell,一定要注意換行符格式 而非 , 需要藉助一些編輯器(如notepad++)更改換行符格式!

5. 關於Linux shell腳本的語句

展開全部
shell
其實很樸素的,
比如mode是aaaaa
那麼`........$mode.key`
就是
`.........aaaaa.key`
作為執行命令的參數。
root@ubuntu:~#
mode=aaaaa
root@ubuntu:~#
echo
"
$mode.key"
aaaaa.key
root@ubuntu:~#
上面的例子是雙引號,但是你的例子中的反引號也差不多,psm_cmd程序看到的就是aaaaa.key這個字元串
-------test.sh---------
#!/bin/bash
if
[
$1
==
"aa.key"
]
then
echo
"yes"
else
echo
"no"
fi
--------------------------------
root@ubuntu:~#
res=`./test.sh
$mode.key`
root@ubuntu:~#
echo
$res
yes
這個就很清楚了
求採納!!!!!!!!

6. linux shell腳本怎麼寫

#!/bin/bash

if[-z$1];then
echo"error!"
else
echo$1
fi

7. Linux中shell腳本

不知道你的日期格式是咋樣的,不過思路是
獲取目錄名,進行拆分,年,月,日
然後判斷是否合理
如果是日期格式,那麼就獲取時間戳,和當前時間戳相減
30天,就是30*24*60*60=2592000,判斷下差值是大於2592000的,就刪掉目錄

8. 在Linux中怎麼運行shell腳本

sh
filename.sh
你也可以直接
./filename
注意前面的==>
./
<==
不過你首先要ls
-l確定一下這個文件又沒有執行許可權。

熱點內容
視頻伺服器搭建海康 發布:2025-04-30 23:50:29 瀏覽:95
xp共享怎麼設置密碼 發布:2025-04-30 23:50:24 瀏覽:160
租用電腦主機搭建伺服器 發布:2025-04-30 23:28:06 瀏覽:733
php子類調用父類方法 發布:2025-04-30 23:11:55 瀏覽:678
存檔加密id 發布:2025-04-30 22:20:50 瀏覽:748
mac搭建php環境 發布:2025-04-30 21:58:13 瀏覽:141
雅迪電動車配置有哪些 發布:2025-04-30 21:38:27 瀏覽:161
為什麼用文件存儲取代mysql 發布:2025-04-30 21:17:26 瀏覽:614
我的世界免費伺服器ip 發布:2025-04-30 20:41:26 瀏覽:775
華為雲相冊在哪裡找安卓11 發布:2025-04-30 20:19:59 瀏覽:274