Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

fatal: could not read Username for 'https://bitbucket.org': No such device or address

Morganja95 July 22, 2019

After creating a bash script to pull updates, it is unable to do so, giving me the error in the title. I use the same username I enter manually (which works, just not in the script).

Here is the script I'm using:

#!/bin/bash
# Pulls from remote repo and implements changes

su - rails -c "cd /var/www/myapp/code;
git pull;
expect \"sername for 'https://bitbucket.org':\";
send \"Morganja95\";
interact;
expect \"assword for 'https://Morganja95@bitbucket.org':\";
send \"password\";
interact" # Now that the final command's ran,
# we'll auto - exit the subshell

cd /var/www/myapp/code
RAILS_ENV=production bundle exec rake assets:clobber
RAILS_ENV=production bundle exec rake assets:precompile
nginx -t && sudo nginx -s reload

0 answers

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events