Java mkfs.cramfs:在cygwin中找不到命令
我正在尝试使用Cygwin和Java运行shell脚本。我得到以下错误Java mkfs.cramfs:在cygwin中找不到命令,java,cygwin,Java,Cygwin,我正在尝试使用Cygwin和Java运行shell脚本。我得到以下错误 mkfs.cramfs: command not found lib/tgzcreator.sh: line 346: [: -eq: unary operator expected 有人能提出解决办法吗?我需要在Cygwin中安装其他软件包吗?mkfs是一个用于管理文件系统的程序。Cygwin不能那样做;这个包根本不存在 您需要查看脚本内部并将其移植到Cygwin上。如果可能的话;如果它试图与文件系统一起工作,
mkfs.cramfs: command not found
lib/tgzcreator.sh: line 346: [: -eq: unary operator expected
有人能提出解决办法吗?我需要在Cygwin中安装其他软件包吗?mkfs是一个用于管理文件系统的程序。Cygwin不能那样做;这个包根本不存在
您需要查看脚本内部并将其移植到Cygwin上。如果可能的话;如果它试图与文件系统一起工作,您可能根本无法使用它。在cygwin 32位中,cramfs将在dev包中支持,但64位不可用。谢谢回复,mkfs.cramfs包含在util包中。现在我可以运行mkfs命令了。@niraj:这让我很惊讶,但很公平。如果你有一个解决方案,把它作为这个问题的答案贴出来,并把它标记为已被接受,这样其他人就能更容易地找到它。