Eu tenho o script bash "test.sh" e o usuário kong na tabela de trabalho. Aqui está o meu test.sh.
#!/bin/bash
result=$(mysql -s -N -u root --password='password' --execute='SELECT COUNT(*)
FROM signserver.worker WHERE User="$1"');
echo $result;
Quando eu executo o comando,
./test.sh kong
a saída é 0, que na verdade deveria ser 1. Eu tentei alterar o script bash de User="$ 1" para User="kong" e ele retornou 1, mas eu quero que o script possa checar a entrada argumento.