我寫了自動設置環境錯誤與簡單的shell腳本
#!/bin/sh
set path=(/dv/project/ $path)
我改變由
chmod +x init.sh
執行位當我運行它
./init.sh
shell腳本它促使我與錯誤
./init.sh: line 3: syntax error near unexpected token `('
./init.sh: line 3: `set path=(/dv/project/ $path)'
這裏有什麼問題?謝謝!
'set path ='?這是什麼語法?它應該做什麼?你在哪看到使你認爲有效的文件? –
@CharlesDuffy'set'是一個有效的命令,據我所知。它用於設置環境選項。 – denysdovhan
@denysdovhan,它用於設置** flags **和修改命令行參數列表。 OP沒有做。 'set-path = foo'將是有效的(將'$ 1'設置爲'「path = foo」'),但這不是給定的。 –