История изменений
Исправление vachicul, (текущая версия) :
Этот код работает только если оставить пароль в истории ввода, а он не нужен в истории/файле! Он нужен в переменной которая добаывает пароль из read. Но в этот скрипт read не пропихнёшь. К тому же мне не нужно открывать базу. Нужно доставать из неё данные.
keepassxc-cli show -a username rest.db entryname
Но если эту команду подставить в spawn
$ ./1.sh $PASS
spawn keepassxc-cli show -a username rest.db entryname
Enter password to unlock rest.db:
here_is_username
send: spawn id exp4 not open
while executing
"send "\r""
(file "./1.sh" line 9)
$
То выйдет такая черепаха которую нужно ещё чистить от мусора.
Исправление vachicul, :
Этот код работает только если оставить пароль в истории ввода, а он не нужен в истории/файле! Он нужен в переменной которая добаывает пароль из read. Но в этот скрипт read не пропихнёшь. К тому же мне не нужно открывать базу. Нужно доставать из неё данные.
keepassxc-cli show -a username rest.db entryname
Но если эту команду подставить в spawn
$ ./1.sh
spawn keepassxc-cli show -a username rest.db entryname
Enter password to unlock rest.db:
here_is_username
send: spawn id exp4 not open
while executing
"send "\r""
(file "./1.sh" line 9)
$
То выйдет такая черепаха которую нужно ещё чистить от мусора.
Исходная версия vachicul, :
Этот код работает только если ввести пароль в файл, а он не нужен в файле!! Он нужен в переменной которая добаывает пароль из read. Но в этот скрипт read не пропихнёшь. К тому же мне не нужно открывать базу. Нужно доставать из неё данные.
keepassxc-cli show -a username rest.db entryname
Но если эту команду подставить в spawn
$ ./1.sh
spawn keepassxc-cli show -a username rest.db entryname
Enter password to unlock rest.db:
here_is_username
send: spawn id exp4 not open
while executing
"send "\r""
(file "./1.sh" line 9)
$
То выйдет такая черепаха которую нужно ещё чистить от мусора.