1
我正在为用户输入他们想要查看的月份和年份的开头的unix/linux类写入bash脚本。我不确定如何根据用户输入执行日历。在Linux中执行cal函数给定的月份和年份
这是我的。
#!/bin/bash
echo -n "Enter the month you wish displayed: "; read month
echo -n "Enter the year you wish displayed: "; read year
echo cal '$month' '$year'
只需'cal $ month $ year'应该已经足够了,没有'echo'也没有'''包装变量。 – fedorqui 2013-04-09 23:06:10
'''防止shell扩展变量('$')。带他们出去。另外 - 你想运行'cal',而不是'echo'它。所以'cal $ month $ year'就是它所需要的。 – Floris 2013-04-09 23:06:11
术语质疑:'cal'是一个命令,而不是一个函数。 – 2013-04-09 23:08:35