【SH linux:语法错误:单词意外】教程文章相关的互联网学习教程文章

Linux Script嵌套if语句给出语法错误【代码】

我试图嵌套多个if语句如下:#!/bin/bash # start_server.sh # # Use this script to start the MarketDataTransmitter. # # Usage: ./start_server.sh Starts the MarketDataTransmitter.reset=$(tput sgr0) red=$(tput setaf 1) green=$(tput setaf 2) yellow=$(tput setaf 3) cyan=$(tput setaf 6) echo directory=$(ls -l) check_exist=$(awk -v a="$directory" -v b="MarketDataTransmitter" 'BEGIN { print index(a, b) }...

linux – 选择文件时bash脚本中的意外标记’附近的语法错误【代码】

运行此脚本bash ./cleanup.bash#!/bin/bash ## going to dir moving stuff rm -rf !(composer.json|.git)给出错误:cleanup.bash: line 10: syntax error near unexpected token ‘(‘cleanup.bash: line 10: ‘rm -rf !(composer.json|.git)’但如果我直接在终端中运行没有问题rm -rf!(composer.json | .git) 我尝试剥离所有其他行,仍然得到错误. 如何在bash脚本中正确输入?解决方法:我想你的问题是由于从脚本运行时没有设置she...