Sử dụng Mac OSX 10.12.5, tôi có một tệp ruby với các nội dung sau
#!/usr/bin/env ruby
Dir.chdir('/Users/my_files') do
system("pg_dump -Fc --no-acl --no-owner -h localhost -U MyName development > backup_file.dump")
end
nó hoạt động nếu tôi chạy nó từ dòng lệnh, nhưng nếu tôi chạy nó từ LaunchControl thì tôi gặp lỗi sau:
sh: pg_dump: command not found
Làm thế nào để tôi sửa lỗi này?
2
Sử dụng đường dẫn đầy đủ cho pg_dump (và có lẽ cũng cho tệp backup_file.dump)!
—
klanomath