如何修复bashshell脚本中参数过多的错误?
我正在尝试创建一个bash脚本,以便在位于多个目录中的日志中轻松执行搜索。下面是我的do while循环函数,它是发生错误的地方。如果需要完整的shell脚本进行故障排除,请告诉我。“x”代表私人材料如何修复bashshell脚本中参数过多的错误?,bash,shell,while-loop,do-while,Bash,Shell,While Loop,Do While,我正在尝试创建一个bash脚本,以便在位于多个目录中的日志中轻松执行搜索。下面是我的do while循环函数,它是发生错误的地方。如果需要完整的shell脚本进行故障排除,请告诉我。“x”代表私人材料 main_menu () { TEMP=1 while [ "$TEMP" ! = "0" ] do clear echo "###############################################" echo echo "
main_menu ()
{
TEMP=1
while [ "$TEMP" ! = "0" ]
do
clear
echo "###############################################"
echo
echo " xxxxxxxxxx xxx Search "
echo
echo "###############################################"
echo
echo " [1.] Search Logs by x/x "
echo
echo " [0.] Exit "
echo
echo " Select an Option: "
echo
read TEMP
case $TEMP in
1)
x_name
x_or_x
get_x
更换
=代码>与一起使用=代码>没有中间空间。替换=代码>与一起使用=代码>没有中间的空间。似乎多一些代码会有帮助。您可能希望根据问题标题查看xargs
,但如果不是这样,则很难理解您的问题。我想我误解了这个问题(很难理解)。如果您只是列出了错误消息,那么就很容易看到@williampersell指出的错误。请查看select
builtin命令。它可以方便地创建菜单。可能还有外部实用程序对话框
或whiptail
。对不起,我的问题很难理解。如前所述,我是新手,没有接受过任何正式培训。顺便说一句,错误的字面意思是“太多的论点”,这是在我的问题中说的。感谢William尝试使用少量代码。似乎更多的代码会有所帮助。您可能希望根据问题标题查看xargs
,但如果不是这样,则很难理解您的问题。我想我误解了这个问题(很难理解)。如果您只是列出了错误消息,那么就很容易看到@williampersell指出的错误。请查看select
builtin命令。它可以方便地创建菜单。可能还有外部实用程序对话框
或whiptail
。对不起,我的问题很难理解。如前所述,我是新手,没有接受过任何正式培训。顺便说一句,错误的字面意思是“太多的论点”,这是在我的问题中说的。感谢William尝试使用小代码。谢谢你,William。这正是我需要的。谢谢你,威廉。这正是我所需要的。