Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何修复bashshell脚本中参数过多的错误?_Bash_Shell_While Loop_Do While - Fatal编程技术网

如何修复bashshell脚本中参数过多的错误?

如何修复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 "

我正在尝试创建一个bash脚本,以便在位于多个目录中的日志中轻松执行搜索。下面是我的do while循环函数,它是发生错误的地方。如果需要完整的shell脚本进行故障排除,请告诉我。“x”代表私人材料

    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。这正是我需要的。谢谢你,威廉。这正是我所需要的。