El problema se da porque si bien se puede enviar una sentencia DML desde linea de comandos de DOS, para que funcione, la misma debe hacerse contra una base seleccionada, o bien la sentencia debe indicar en el nombre de la base, cuál es la base donde están.
En tu caso sería:
Código:
mysql -uadminist -Pepin0 -h192.168.2.14 -e "INSERT INTO nombrebase.gps_0111 SELECT t1.* from gps t1,logs t2 WHERE t1.log=t2.numero AND t2.fecha>=20110101 AND t2.fecha<20110201"
mysql -uadminist -Pepin0 -h192.168.2.14 -e "DELETE FROM nombrebase.gps WHERE log IN (SELECT numero FROM logs WHERE fecha>=20110101 AND fecha<20110201)"
donde
nombrebase es el nombre de la base dond se asienta la tabla.