shell下編輯並執行shell和perl指令碼
阿新 • • 發佈:2019-02-05
1、 Linux下寫perl指令碼並執行
首先用vi開啟一個檔案進行編輯
vi filename #進入編輯器
i #在「命令列模式(command mode)」下按一下字母「i」就可以進入「插入模式(Insert mode)」,這時候你就可以開始輸入文字了。
#!/usr/bin/perl
#命令部分
...
#
esc #只有在Insert mode下,才可以做文字輸入,按「ESC」鍵可回到命令列模式
在「命令列模式(command mode)」下,按一下「:」冒號鍵進入「Last line mode」,例如:: w filename (輸入 「w filename」將文章以指定的檔名filename儲存,儲存perl指令碼檔案應以filename.pl來儲存
: wq (輸入「wq」,存檔並退出vi)
: q! (輸入q!, 不存檔強制退出vi)
執行:
$ chmod +x filename.pl(修改指令碼執行許可權)
$ ./filename.pl (執行指令碼)
2. Linux下寫shell指令碼檔案並執行
1)首先編寫一個簡單的指令碼,儲存為script.bash,儲存方法如上:
如果把這個指令碼檔案加上可執行許可權然後執行:
$ chmod u+x script.bash
$ /bin/bash ./script.bash
或者2) 首先編寫一個簡單的指令碼,儲存為script.sh,儲存方法如上:
如果把這個指令碼檔案加上可執行許可權然後執行:
$ chmod u+x script.sh
$ /bin/sh ./script.sh