1
370
通常情况下,
所以
在内部
赛文(女)
是
|
2
347
注意
设计
测试
我学到了什么
|
3
145
使用
下面的代码段不需要
bash
另请参见
this complete answer about
这个答案下面的对应表来自
Wikipedia article about
|
4
72
Bash设置shell变量OSTYPE。从
相比之下,这有一点优势
但是,我找不到预期值的权威列表。对我来说,在ubuntu14.04上,它被设置为“linux gnu”。我在网上搜罗了一些其他的价值观。因此:
星号在某些情况下很重要,例如OSX在“darwin”后面附加了一个OS版本号。“win”值实际上是“win32”,我被告知-也许有一个“win64”?
(如果与现有条目不同,请附加值) |
5
12
|
6
9
背景:
|
7
4
http://en.wikipedia.org/wiki/Uname 所有你需要的信息。谷歌是你的朋友。
|
8
3
提出此问题时,Linux的Windows子系统不存在。它在我的测试中给出了以下结果:
这意味着您需要uname-r来区分它与本机Linux。 |
9
2
好的,这是我的路。
例如
我在我的生活中用这个 dotfiles |
10
1
尽管执行起来花费了很长时间,但我发现测试特定文件的存在性也会给我带来更好更快的结果,因为我没有调用可执行文件:
只是使用一个快速的Bash文件状态检查。由于我现在使用的是Windows,我无法从头脑中告诉您Linuxes和Mac OS X的任何特定文件,但我非常确定它们确实存在。:-) |
Batavia · Bash-删除大目录中的文件 1 年前 |
stackbiz · 如何在bash中将所有换行符替换为“\n” 1 年前 |
Paul · Bash wait命令忽略指定的进程ID 2 年前 |