最新回答 / UFO2015
```sh# ?[ ./student.sh -ef ./soft ] && [ -L ./soft ] && echo yes || echo no[ ./student.sh -ef ./hard ] && [ -L ./hard ] && echo yes || echo no```是否為/dev/sda3,然后第二行最后的-f1是有空格的,應(yīng)該為-f 1才對(duì),不知道對(duì)你有沒(méi)有幫助
2019-11-19
最新回答 / 0文弱書(shū)生0
#!/bin/bashread -p "number1: " num1read -p "number2: " num2read -p "ope: " opeif [ -n "$num1" -a -n "$num2" -a -n "$ope" ]? ? ? ? then? ? ? ? ? ? ? ? test1=$(echo $num1 |sed 's/[0-9]//g')? ? ? ? ? ? ? ? test2=$(echo $num2 |sed 's/[0-9]//g')? ? ? ? else? ?...
2019-08-23
最贊回答 / 慕俠3228424
too many arguments的意思是:參數(shù)太多。line6表示:第六行。仔細(xì)看看你的腳本第六行,是不是有多余的符號(hào)把你的參數(shù)隔開(kāi)了,使得參數(shù)看起來(lái)太多了。
2019-08-16
最新回答 / 星光如此燦爛
這樣看代碼看不到你說(shuō)的問(wèn)題,你應(yīng)該把報(bào)錯(cuò)也貼上的。暫時(shí)看見(jiàn)有幾個(gè)問(wèn)題:-n 與“num1” 中間要有空格。== 兩邊要有空格[ xxx ]? 方括號(hào)里的判斷要跟兩個(gè)方括號(hào)之間有空格除法那行不要帶雙引號(hào)最后一行只要在兩邊加雙引號(hào)就夠了,不要寫(xiě)那么多雙引號(hào)可能還有漏看的。。。下面是我寫(xiě)的拆解過(guò)if結(jié)構(gòu)的<...code...>
2019-07-29