Unexpected operator in bash
mabawsa opened this issue · comments
when I run the scripts directly in bash I get the following warning:
sudo sh /usr/share/btrfsmaintenance/btrfs-scrub.sh
/usr/share/btrfsmaintenance/btrfs-scrub.sh: 14: [: /home:/var/www:/var/opt/gitlab/git-data: unexpected operator
The script then continues fine. Just wondered if my config was ok?
BTRFS_BALANCE_MOUNTPOINTS="/home":"/var/www":"/var/opt/gitlab/git-data"
Your config should be:
BTRFS_BALANCE_MOUNTPOINTS="/home:/var/www:/var/opt/gitlab/git-data"
I tried this already but with the same result:
sudo sh /usr/share/btrfsmaintenance/btrfs-balance.sh
/usr/share/btrfsmaintenance/btrfs-balance.sh: 14: [: /home:/var/www:/var/opt/gitlab/git-data: unexpected operator
config
BTRFS_BALANCE_MOUNTPOINTS="/home:/var/www:/var/opt/gitlab/git-data"
It also complains, with these settings in the BTRFS_SCRUB_MOUNTPOINTS
section:
sudo sh /usr/share/btrfsmaintenance/btrfs-scrub.sh
/usr/share/btrfsmaintenance/btrfs-scrub.sh: 14: [: /home:/var/www:/var/opt/gitlab/git-data: unexpected operator
Fixed in 0.3.1