0
我想通過shell腳本將文件的名稱設置爲變量。我在網上搜索,發現this post,但它沒有幫助我實現我想要做什麼它是這樣的:如何打印出一個文件名來設置變量與bash?
JSFILE=ls build/static/js/ | head -1
CSSFILE=ls build/static/css/ | head -1
有了,ls ${path} | head -1
我能夠打印出我想設置的文件一個變量,但我一直看到下面的錯誤/輸出,當我嘗試設置我想給一個變量文件的名稱:
deploy.sh: line 1: build/static/js/: is a directory
有誰知道如何打印出的文件的名稱將其設置爲bash中的變量?
提示:如果你對你的腳本運行[ShellCheck(http://www.shellcheck.net/),它會提示「[SC2209](https://github.com/koalaman/shellcheck/wiki/SC2209):使用var = $(command)分配輸出(或引用分配字符串)。「 –