私の作品:
filename='somefile_Connectivity_12345.CSV'
trimfilename= echo $filename| cut -d'_' -f 2
if '$trimfilename'='Connectivity'
then
echo "loop1"
elif '$trimfilename'='Red'
then
echo " loop2"
elif ' $trimfilename'='Blue'
then
echo "loop3'
end if;
「識別子を宣言する必要があります。elif部分がない場合は正しく機能します」というエラーが発生します。
ベストアンサー1
この試み:
#!/bin/bash
filename='somefile_Connectivity_12345.CSV'
trimfilename=$(echo $filename| cut -d'_' -f 2)
if [ $trimfilename = "Connectivity" ]
then
echo "loop1"
elif [ $trimfilename = "Red" ]
then
echo " loop2"
elif [ $trimfilename = "Blue" ]
then
echo "loop3"
fi