a502259ba9
If you don't quote your variables the scripts get very buggy if you run them with arguments with spaces in them, or even run them from a directory with spaces in its path.
11 lines
301 B
Bash
Executable File
11 lines
301 B
Bash
Executable File
#!/bin/bash
|
|
#
|
|
# script to make sql file for inserting all "currently trusted" keys
|
|
#
|
|
|
|
root=$(readlink -e "$(dirname "$0")")
|
|
touch "$root/keys.sql"
|
|
for key in $(cat "$root/keys.txt") ; do
|
|
echo "insert into modprivs(pubkey, newsgroup, permission) values('$key', 'overchan', 'all');" >> keys.sql ;
|
|
done
|