我開始在我的Windows 7計算機上使用GitShell,以嘗試讓腳本正常工作。當我在shell中輸入ls
時,它工作正常並顯示該文件。當我鍵入ls -a
,或ls -la
它給我這個錯誤 -爲什麼ls在GitShell中工作,但ls -a或ls -la不工作?
Get-ChildItem : A parameter cannot be found that matches parameter name 'a'.
At line:1 char:6
+ ls -a <<<<
+ CategoryInfo : InvalidArgument: (:) [Get-ChildItem], ParameterB
indingException
+ FullyQualifiedErrorId : NamedParameterNotFound,Microsoft.PowerShell.Comm
ands.GetChildItemCommand
我的同事正在使用她的電腦相同的命令就好了。問題是什麼?
好的。我根據你所說的現在下載了Git Bash,現在它正常工作。感謝指針在正確的方向! – user1210304
@KyleVassella你應該問這是一個新問題,雖然這可能會有所幫助:https://superuser.com/questions/364083/windows-list-files-and-their-permissions-access-in-command-line - 請注意由於Windows和Linux處理權限和ACL的方式不同,您可能無法得到完全類似的方式。 – Kev