相关疑难解决方法(0)

如何从Bash脚本中检测操作系统?

我想保留我.bashrc.bash_login文件的版本控制,以便我可以在我使用的所有计算机之间使用它们.问题是,我有一些特定于操作系统的别名,所以我一直在寻找一种方式来确定脚本在Mac OS X,Linux或运行Cygwin的.

Bash脚本中检测操作系统的正确方法是什么?

bash os-detection

463
推荐指数
18
解决办法
26万
查看次数

Linux Bash - 日期格式

我的日期格式是yyyy-mm-dd-hh:mm:ss如何检查我的输入?

它应该是这样的:

#!/bin/bash

read -p "Date (format yy-mm-dd-HH-MM-SS): " input

check=$(date +"%Y-%m-%d-%H:%M:%S")

if [ $input -eq $check ]; do

     echo "Right!"

else
     echo "False!"

fi
Run Code Online (Sandbox Code Playgroud)

但这并没有检查日期它将我的输入与实际日期进行比较.

最好的问候文斯

linux bash shell formatting date

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

标签 统计

bash ×2

date ×1

formatting ×1

linux ×1

os-detection ×1

shell ×1