Tyvärr verkar det inte fungera och get output: ./.smbmount.sh: line 3: [: : integer expression expected
Så nu vänder jag mig till er scriptgurus!
Tack i förväg!
Edit: första problemet löst, skulle vara:
"`ls -l /smb/ | grep *Private* | awk '{print $2}'`" = "1", dock verkar det inte lämna önskat resultat, uttrycket verkar vara true hela tiden
Ursprungligen inskrivet av e5150 ja, det förstås, "[ `ls -ld /smb/Rose\ -\ Private|awk '{print $2}'` -eq 1 ]" istället då
Kom fram till samma lösning eftersom den tidigare lösningen inte klarade av situationer där grep fångade flera mappar, te.x. "Private" och "Private 2", resultatet blev då 11/22/12/21.
"until [ "`ls -ld /smb/Rose\ -\ Private | awk '{printf $2}'`" -eq "1" ]; do" är final iaf.