相关疑难解决方法(0)

通过ksh中的一系列整数进行迭代?

如何在ksh中使用for循环遍历一个简单的整数范围?

例如,我的脚本目前正在执行此操作...

for i in 1 2 3 4 5 6 7
do
   #stuff
done
Run Code Online (Sandbox Code Playgroud)

...但是我想将范围扩展到7以上.有更好的语法吗?

shell ksh

21
推荐指数
6
解决办法
5万
查看次数

使用cygwin访问VirtualBox VM

我无法从cygwin控制台访问我的虚拟机.(Windows 7,UAC已禁用)

Matthias@laptop0x4d53 /cygdrive/c/Program Files/Oracle/VirtualBox
$ ./VBoxManage list vms
Run Code Online (Sandbox Code Playgroud)

但是,Windows控制台可以访问我的虚拟机.

C:\Program Files\Oracle\VirtualBox>VBoxManage.exe list vms
"GlassFish" {68874e4d-817a-4315-9ea2-38726964ac32}
"Tomcat" {2e22a7c0-9950-4593-8eda-778d404476c7}
"LAMP" {36aa6968-df52-49b5-be52-1f59c50f1527}
Run Code Online (Sandbox Code Playgroud)

也许这是用户权利的问题.如何从cygwin访问我的虚拟机?

bash cygwin virtualbox windows-7

12
推荐指数
1
解决办法
6315
查看次数

是否可以编写libPOSIX for Windows(Win32)而无需后台服务或始终加载的DLL?

我知道Cygwin,我知道它的缺点.我也知道它的缓慢fork,但不是为什么在地球上不可能解决这个问题.我也知道Cygwin需要一个DLL.我也理解POSIX定义了一个完整的环境(shell等等),这不是我真正关心的.

我的问题是询问是否有另一种方法来解决这个问题.我看到MinGW项目正在实现越来越多的POSIX功能,但是没有完整的解决方案提供完整的(与Linux/Mac/BSD实现状态相当)POSIX功能.

问题实际上归结为:Win32 API(从MSVC20开始)能否有效地用于通过Windows API提供完整的POSIX层?

也许这将成为一个完整的libc,它只能访问操作系统库中的文件系统访问,线程和进程控制等低级内容.但我不确切知道POSIX究竟包含了什么.我怀疑一个库可以将Win32变成符合POSIX标准的实体.

unix windows posix

6
推荐指数
1
解决办法
1004
查看次数

标签 统计

bash ×1

cygwin ×1

ksh ×1

posix ×1

shell ×1

unix ×1

virtualbox ×1

windows ×1

windows-7 ×1