Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit0c9790e

Browse files
committed
Cleanup in use of IFS.
1 parenta521d5a commit0c9790e

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

‎src/bin/pg_dump/pg_dumpall.sh

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
# and "pg_group" tables, which belong to the whole installation rather
77
# than any one individual database.
88
#
9-
# $Header: /cvsroot/pgsql/src/bin/pg_dump/Attic/pg_dumpall.sh,v 1.19 2002/04/11 21:16:28 momjian Exp $
9+
# $Header: /cvsroot/pgsql/src/bin/pg_dump/Attic/pg_dumpall.sh,v 1.20 2002/04/11 21:22:27 momjian Exp $
1010

1111
CMDNAME="`basename$0`"
1212

@@ -29,8 +29,8 @@ if echo "$0" | grep '/' > /dev/null 2>&1 ; then
2929
PGPATH=`echo"$0"| sed's,/[^/]*$,,'`# (dirname command is not portable)
3030
else
3131
# look for it in PATH ('which' command is not portable)
32-
echo"$PATH"| sed's/:/\
33-
/g'|while:;do
32+
echo"$PATH"| sed"s/:/$NL/g"|
33+
while:;do
3434
IFS="$NL"
3535
read dir||break
3636
IFS="$_IFS"
@@ -203,8 +203,8 @@ echo "DELETE FROM pg_group;"
203203
echo
204204

205205

206-
$PSQL -d template1 -At -F'
207-
' -c'SELECT groname,grosysid,grolist FROM pg_group;'| \
206+
$PSQL -d template1 -At -F"$NL" \
207+
-c'SELECT groname,grosysid,grolist FROM pg_group;'| \
208208
while:;do
209209
IFS="$NL"
210210
read GRONAME||break
@@ -232,8 +232,8 @@ exec 4<&0
232232
# We skip databases marked not datallowconn, since we'd be unable to
233233
# connect to them anyway (and besides, we don't want to dump template0).
234234

235-
$PSQL -d template1 -At -F'
236-
' -c"SELECT datname, coalesce(usename, (select usename from pg_shadow where usesysid=(select datdba from pg_database where datname='template0'))), pg_encoding_to_char(d.encoding), datistemplate, datpath FROM pg_database d LEFT JOIN pg_shadow u ON (datdba = usesysid) WHERE datallowconn ORDER BY 1;"| \
235+
$PSQL -d template1 -At -F"$NL" \
236+
-c"SELECT datname, coalesce(usename, (select usename from pg_shadow where usesysid=(select datdba from pg_database where datname='template0'))), pg_encoding_to_char(d.encoding), datistemplate, datpath FROM pg_database d LEFT JOIN pg_shadow u ON (datdba = usesysid) WHERE datallowconn ORDER BY 1;"| \
237237
whileread DATABASE;do
238238
IFS="$NL"
239239
read DBOWNER
@@ -262,8 +262,8 @@ while read DATABASE ; do
262262
fi
263263
done
264264

265-
$PSQL -d template1 -At -F'
266-
' -c"SELECT datname FROM pg_database WHERE datallowconn ORDER BY 1;"| \
265+
$PSQL -d template1 -At -F"$NL" \
266+
-c"SELECT datname FROM pg_database WHERE datallowconn ORDER BY 1;"| \
267267
while:;do
268268
IFS="$NL"
269269
read DATABASE||break

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp