aboutsummaryrefslogtreecommitdiffstats
path: root/psx-cuegen
diff options
context:
space:
mode:
authorJan Tuomi <jan-sebastian.tuomi@aalto.fi>2016-12-10 15:23:04 +0200
committerJan Tuomi <jan-sebastian.tuomi@aalto.fi>2016-12-10 15:23:04 +0200
commit2065259a5ee1091153f852643a0fdeffd4ecfdf1 (patch)
tree201e12b20feb124af181632090eacf907576a419 /psx-cuegen
parent554ddce63422f57e4833e4f83bac58fd34da1892 (diff)
Fix problems with file names with whitespace
Diffstat (limited to 'psx-cuegen')
-rwxr-xr-xpsx-cuegen17
1 files changed, 9 insertions, 8 deletions
diff --git a/psx-cuegen b/psx-cuegen
index 17e66cd..fe371e9 100755
--- a/psx-cuegen
+++ b/psx-cuegen
@@ -1,6 +1,6 @@
#!/bin/bash
-INFILE=$1
+INFILE="$1"
if [ -z "$INFILE" ]; then
echo "USAGE: psx-cuegen BINFILE"
@@ -12,14 +12,15 @@ if [[ $INFILE != *.bin ]]; then
exit 1
fi
-INPATH=$(readlink -f $INFILE)
+echo "psx-cuegen - Copyright Jan Tuomi 2016"
+echo "Input file: $INFILE"
CUEFILE="$(basename "$INFILE" .bin).cue"
-OUTPATH=$(readlink -f $CUEFILE)
+echo "Cue file to be generated: $CUEFILE"
-BINBASENAME="$(basename $OUTPATH)"
-echo "FILE \"$BINBASENAME\" BINARY" > $OUTPATH
-echo " TRACK 01 MODE2/2352" >> $OUTPATH
-echo " INDEX 01 00:00:00" >> $OUTPATH
+BINBASENAME="$(basename "$CUEFILE")"
+echo "FILE \"$BINBASENAME\" BINARY" > "$CUEFILE"
+echo " TRACK 01 MODE2/2352" >> "$CUEFILE"
+echo " INDEX 01 00:00:00" >> "$CUEFILE"
-echo "Cue file created successfully at '$OUTPATH'."
+echo "Cue file created successfully at '$CUEFILE'."