最近剛開始學習linux shell語言
看的是鳥哥的私房菜,裡面有講到執行shell指令碼有兩種方法:
1. 設定執行屬性: chmod 755 file
執行(如果已經在當前目錄) : ./file
2. 使用: sh file 執行
.但是在vmware裡裝的ubuntu 11.10卻無法執行
#!/bin/bash
declare -i s
for (( i = 1; i <= 100;i = i+1 ))
do s=s+i
done
echo "the count is ==> $s"
使用第二種方法執行時出現 :
test04_for.sh: 1: declare: not found
test04_for.sh: 3: syntax error: bad for loop variable
在終端中輸入:
sudo dpkg-reconfigure dash
然後出現的介面中選擇 no
然後就能正確執行了。
ubuntu下執行sh檔案
一 需要給s 件新增可執行許可權 先切換到s 件的目錄下,然後執行 我的shell檔案為run.sh chmod u x run.sh 加可執行許可權 cd home lab k cnn run.sh.的意思是說在當前的工作目錄下執行run.sh。如果不加上.bash可能會響應找到不到run.sh的...
python無法執行指令碼 無法執行python指令碼
根據指令 我是python新手 我執行 performance.py localhost 999 我得到這個錯誤 phoenix performance evaluation script 1.0 creating performance table.error could not find or ...
使用 WScript exe 執行指令碼
wscript.exe 是 windows 指令碼宿主的乙個版本,用來在 windows 中執行指令碼。wscript.exe 提供了基於 windows 的對話方塊,用於設定指令碼屬性。使用 wscript.exe,可以通過下列方式在 windows 下執行指令碼 如果被雙擊的指令碼檔案的副檔名尚...