【发布时间】:2015-03-15 00:46:27
【问题描述】:
您好,我正在寻找一个简单的脚本,它接受一个输入字母并输出它的等效数字:-
我正在考虑将所有字母列为变量,然后让 bash 将输入作为变量读取,但从这里开始我就陷入了困境,任何帮助都会很棒!
#!/bin/bash
echo "enter letter"
read "LET"
a=1
b=2
c=3
d=4
e=5
f=6
g=7
h=8
i=9
j=10
k=11
l=12
m=13
n=14
o=15
p=16
q=17
r=18
s=19
t=20
u=21
v=22
w=23
x=24
y=25
z=26
LET=${a..z}
if
$LET = [ ${a..z} ];
then
echo $NUM
sleep 5
echo "success!"
sleep 1
exit
else
echo "FAIL :("
exit
fi
【问题讨论】:
-
你能把你的代码贴出来吗?
-
你能用示例输入和示例输出来判断吗?
-
更新了对不起各位:)
-
您从未将 NUM 设置为任何值。