Я использую Expect4j для выполнения удаленных команд хосту. Команда:
/usr/openv/volmgr/bin/tpconfig -add -application_server mongodb1-27017 -application_type mongodb -host_user_id root -host_password rootroot -host_RSA_key 2acff30394f95f9576e9b4c82c1aa6efff0a648b0df246a4a3aefb0c263b7268 -requiredport 27017 -application_server_conf /usr/openv/var/global/mongodb1:27017.txt
Короче говоря, это
tpconifg -someoperate fileName
Когда я отправляю команду через Expect4j, она создает файл .lck
. Зачем? И как этого избежать?