簡體   English   中英

找不到ZSH命令,即使命令在我的$ PATH中

[英]ZSH command not found, even if command is in my $PATH

因此,我有一個名為kc的腳本,它將Kotlin文件編譯到jar中。

該文件位於~/Documents/KotlinPlayground/bin ,我的$ PATH如下所示:

/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:~/Documents/KotlinPlayground/bin:~/Library/Android/sdk/platform-tools/

當我僅在命令行中輸入kc SomeFilt.kt ,我會得到一個zsh: command not found: kc ,但是如果我輸入~/Documents/KotlinPlayground/bin/kc SomeFile.kt它將起作用。

那么,即使zsh在路徑中,它怎么也找不到我的腳本?


這是顯示問題的圖像:

在此處輸入圖片說明


我還嘗試將#!/bin/bashkc的頂部,並繼續遇到相同的問題

我認為問題是zsh無法正確解釋~/ 您可以將~/Documents替換為/home/user/Documents以解決此問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM