㈠ 怎麼在shell里寫腳本並運行
執行「nano function.sh」命令,創建新的shell腳本文件,名字為「function.sh」。
編輯新創建的shell腳本文件「function.sh"。函數必須先定義後使用。
shell腳本的內容如下:
#!/bin/bash
add(){
sum_1=$1;
sum_2=$2;
sum=`expr $sum_1 + $sum_2`;
echo "the sum is ${sum}";
}
add $1 $2
給新創建的function.sh賦可執行許可權,命令為「chmod 755 function.sh」。
使用「./function.sh 1 2」調用腳本,並給腳本傳遞兩個數字。
6
執行命令的結果為「the sum is 3」。
㈡ 如何編寫一個shell腳本
新建一個文件shell腳本一般用×.sh作為後綴當然勇氣他的也可以。打開終端輸入touch first.sh 新建一個名為first的shell腳本。
編寫一個簡單的linuxshell腳本
使用vim 編輯first.sh也可以用其他的文本編輯器,推薦使用vim
使用命令 vim first.sh打開,輸入i進入編輯模式。
編寫一個簡單的linuxshell腳本
我們寫入一個簡單的shell腳本,注意第一行的代碼解釋器的指定,這里使用的是/bin/bash/ 解釋器 也可用其他的根據個人情況自己選擇。
腳本解釋:
echo //顯示一串字元並自動換行
read NAME //從屏幕獲取一段字元,並賦予NAME
$NAME //取NAME變數的值
# //只用一個#表示注釋文本
編寫一個簡單的linuxshell腳本
文件寫完後按下esc鍵 退出插入模式,接著輸入:wq 保存文本並退出文本編輯。
編寫一個簡單的linuxshell腳本
輸入sh + 腳本名稱 運行腳本,或給文件可運行許可權 chmod +x 然後輸入./first.sh運行腳本。
㈢ mac 修改shell 除了cash是否還有其他方式
用戶默認shell保存在文件/etc/passwd中,修改該文件對應用戶的Shell欄位才能修改默認Shell。可以用chsh命令完成這一修改。
還可以直接輸入想要的shell名稱(csh、ash、ksh等)來臨時更改shell,exit退出該臨時shell。
㈣ macosx系統 如何編寫一個shell腳本替換文件中多行中的特定字元串
sed -i '' '/aaa/{:a;n;s/123/xyz/g;/eee/!ba}' yourfile
mac 上要求你必須對修改的文件進行備份,因此需要你這樣寫代碼
sed -i 'yourfile.back' '/aaa/{:a;n;s/123/xyz/g;/eee/!ba}' yourfile
如果你不需要備份文件則直接將"yourfile.back"留空即可
㈤ shell 腳本學習之 在mac下怎麼執行shell腳本
mac終端下運行shell腳本
1、寫好自己的 腳本,比如aa.sh
2、打開終端 執行,方法一: 輸入命令 ./aa.sh
㈥ Mac下怎麼通過shell腳本新開另一個終端並執行命令
把要用的shell腳本寫在test.sh中
然後在終端執行命令open -a Terminal.app test.sh,shell腳本就會運行在新開的Terminal終端
㈦ 蘋果電腦怎麼運行.sh文件
mac終端下運行shell腳本
1、寫好自己的 腳本,比如aa.sh
2、打開終端 執行,方法一: 輸入命令 ./aa.sh ,
方法二:直接把 aa.sh 拖入到終端裡面。
注意事項:
如果 沒有成功報出問題::
Permission denied。就是沒有許可權。
解決辦法:
修改該文件aa.sh 的許可權 :使用命令:
chmod 777 aa.sh 。
然後再執行 上面第二步的操作 就 OK .
㈧ 如何用xshell編寫腳本
1、在編寫shell腳本的時候一般會先查詢伺服器可以使用哪種腳本,並且查看伺服器使用的默認腳本方式是哪一種。
㈨ mac os shell腳本hello world
1) 可以用shell
新建一個a.sh,內容:
#!/bin/bash
echo 'hello world'
保存,運行如下命令:
chmod +x a.sh
./a.sh
2) 如果是部署到mac上,可以用aumator,裡面有很多高級功能,可以把腳本包裝成application。如果是在Mac上,建議用ActionScript。