Difference between revisions of "EOF"

From wikieduonline
Jump to navigation Jump to search
Tags: Mobile web edit, Mobile edit
Line 1: Line 1:
  
  [[cat]] > [[/etc/openvpn/server/development.conf]] <<EOF
+
  [[cat]] > [[/etc/openvpn/server/development.conf]] [[<<]]EOF
 
  your first line
 
  your first line
 
  your second line
 
  your second line
 
  EOF
 
  EOF
  
 +
 +
cat <<\EOF /path/to/file.txt
  
 
  [[psql -h]] you_dp_ip [[-U postgres]] [[-p 5432]]  << EOF
 
  [[psql -h]] you_dp_ip [[-U postgres]] [[-p 5432]]  << EOF

Revision as of 12:21, 22 May 2023

cat > /etc/openvpn/server/development.conf [[<<]]EOF
your first line
your second line
EOF


cat <<\EOF /path/to/file.txt
psql -h you_dp_ip -U postgres -p 5432  << EOF
CREATE DATABASE "yourdbname";
CREATE USER yourusername WITH PASSWORD yourpassword;
GRANT ALL PRIVILEGES ON DATABASE "yourdbname" to yourusername;
GRANT ALL PRIVILEGES ON SCHEMA public to yourusername;
GRANT ALL PRIVILEGES ON ALL TABLES IN SCHEMA public TO yourdbname;
EOF
gunzip < your_latest_backup.gz | psql -h YOUR_DB_ENDPOINT -U your_user -d your_db


sudo -u postgres -- bash -c "psql -c 'CREATE database tsdb'"
sudo -u postgres -- bash -c "psql tsdb -c 'CREATE EXTENSION IF NOT EXISTS timescaledb;'"


Related

See also

Advertising: