Bash Shell
Last updated
#!/bin/bash
x=10
y=20
if [ $x -gt $y ]
then
echo "x is greater than y"
else
echo "y is greater than x"
fiTest 用法
-d 文件名 如果文件存在并且是目录,返回true
-e 文件名 如果文件存在,返回true
-f 文件名 如果文件存在并且是普通文件,返回true
-r 文件名 如果文件存在并可读,返回true
-s 文件名 如果文件存在并且不为空,返回true
-w 文件名 如果文件存在并可写,返回true
-x 文件名 如果文件存在并可执行,返回trueprintf "正在复制 config/application.example.yml 到 config/application.yml ..."
if [ -e config/application.yml ]; then
echo "已经存在,跳过复制"
else
cp config/application{.example,}.yml
fi