标签: cygwin

如何在安装后更改我的Cygwin主文件夹?

我刚刚安装了Cygwin,看起来bash提示符中的主目录位于我的Z:驱动器上.那不是我想要的地方.

我怎么能改变这个?

cygwin

114
推荐指数
6
解决办法
16万
查看次数

从Cygwin打开一个文件

open在cygwin中是否有等效的OSX 命令.open使用该类型的默认应用程序打开一个文件.

我想做点什么

$ magic-command file.xls
#excel opens as if file.xls would have been double-clicked

$ magic-command file.txt
#notepad opens as if file.txt would have been double-clicked
Run Code Online (Sandbox Code Playgroud)

你明白了吗?

基本上类似于"cygwin-double-click"命令.

shell cygwin

105
推荐指数
3
解决办法
6万
查看次数

你如何在Windows上运行Cygwin中的crontab?

一些cygwin命令是.exe文件,因此您可以使用标准Windows Scheduler运行它们,但是其他没有.exe扩展名,因此无法从DOS运行(看起来像).

比如我想updatedb每晚跑步.

我如何让cron工作?

windows cron cygwin crontab

97
推荐指数
4
解决办法
12万
查看次数

sqlite中有自动增量吗?

我试图primary keySqlite3中创建一个自动递增的.我不确定这是否真的可行,但我希望只需要指定其他字段.

例如:

CREATE TABLE people (id integer primary key auto increment, first_name varchar(20), last_name varchar(20));
Run Code Online (Sandbox Code Playgroud)

然后,当我添加一个值时,我希望只需要这样做:

INSERT INTO people
VALUES ("John", "Smith");
Run Code Online (Sandbox Code Playgroud)

这甚至可能吗?

我在Windows 7 sqlite3下运行cygwin.

sql sqlite cygwin

97
推荐指数
7
解决办法
13万
查看次数

为什么找-exec mv {} ./target/ +不起作用?

我想知道到底是什么{} \;{} \+| xargs ...做的.请用解释澄清这些.

以下3个命令运行并输出相同的结果,但第一个命令需要一点时间,格式也略有不同.

find . -type f -exec file {} \;
find . -type f -exec file {} \+
find . -type f | xargs file
Run Code Online (Sandbox Code Playgroud)

这是因为第一个file为来自命令的每个文件运行find命令.所以,基本上它运行如下:

file file1.txt
file file2.txt
Run Code Online (Sandbox Code Playgroud)

但后两个-exec命令运行文件命令一次为所有文件,如下所示:

file file1.txt file2.txt
Run Code Online (Sandbox Code Playgroud)

然后我运行以下命令,第一个运行没有问题,但第二个给出错误消息.

find . -type f -iname '*.cpp' -exec mv {} ./test/ \;
find . -type f -iname '*.cpp' -exec mv {} ./test/ \+ #gives error:find: missing argument to `-exec'
Run Code Online (Sandbox Code Playgroud)

对于命令 …

linux cygwin exec find

96
推荐指数
3
解决办法
16万
查看次数

如何为bash命令设置多个env变量

我应该在运行命令之前设置EC2_HOME和JAVA_HOME变量(ec2-describe-regions)

我怎么一气呵成呢?

linux bash cygwin

91
推荐指数
3
解决办法
5万
查看次数

在Cygwin上安装Pip-3.2

我在Cygwin上安装了Python 3.但是,我无法通过安装Python 3包pip.有没有办法做到这一点?

python cygwin pip python-3.x

83
推荐指数
4
解决办法
8万
查看次数

安全地更改主目录

我正在尝试安全地更新主目录/etc/passwd,但是标准的Linux utils - usermod和vipw - 不是由Cygwin提供的.

谁能告诉我他们是如何在Cygwin中改变这一点的?

cygwin etcpasswd

82
推荐指数
4
解决办法
9万
查看次数

cygwin命令复制到Windows剪贴板

我在这里看到:

http://www.pgrs.net/2008/1/11/command-line-clipboard-access

在linux和osx中有一种方法可以从命令行复制到剪贴板.所以我运行了我的cygwin setup.exe,但找不到xsel包.我猜也许这个软件包还没有被移植到Windows?看起来在Windows中有一个工具可以做到:

http://www.labnol.org/software/tutorials/copy-dos-command-line-output-clipboard-clip-exe/2506/

我想我会试试 - 但我认为我会问是否有人找到了一个好的解决方案.

cygwin

81
推荐指数
5
解决办法
3万
查看次数

Windows下的Git:MSYS还是Cygwin?

我计划将我的项目迁移到git,我现在想知道哪个是Windows下最好和/或最稳定的选项.

从我收集的内容我基本上有2.5个选项:

  1. MSYSgit
  2. Cygwin下的git
  3. (又名2.5)来自Cygwin提示的MSYSgit(假设已经安装了Cygwin git).

注意:IMO Cygwin本身就是一个很大的优势,因为你可以访问几乎所有的*nix命令行工具,就像使用MSYSgit bash一样,你只能访问这些工具的一小部分.

鉴于此,您会建议什么选择?

git cygwin dvcs msysgit

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

标签 统计

cygwin ×10

linux ×2

bash ×1

cron ×1

crontab ×1

dvcs ×1

etcpasswd ×1

exec ×1

find ×1

git ×1

msysgit ×1

pip ×1

python ×1

python-3.x ×1

shell ×1

sql ×1

sqlite ×1

windows ×1