Bash脚本按Enter键继续或输入新目录

时间:2015-04-22 14:21:02

标签: shell scripting

您好我正在尝试让我的脚本继续如果输入命中或将输入作为变量我的代码是:

echo " hit enter for default directory or insert a new directory"
read var
if
[ var = *enter* ]
then 
echo "enter pressed"
else
echo $var
fi 

请使用输入,因为我不知道接下来会发生什么

1 个答案:

答案 0 :(得分:1)

如果按下ENTER,此脚本将打印“Default directory”,如果输入任何其他内容,则打印新目录的名称:

#!/bin/bash

echo "Hit enter for default directory or insert a new directory"
read var

if [[ $var = "" ]]; then
    echo "Default directory"
else
    echo "New directory: $var"
fi