Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MacOS: parameters are ignored #13

Closed
jelling opened this issue Nov 11, 2017 · 4 comments
Closed

MacOS: parameters are ignored #13

jelling opened this issue Nov 11, 2017 · 4 comments
Assignees
Labels

Comments

@jelling
Copy link

jelling commented Nov 11, 2017

Thanks for building this. But I can't get it to accept parameters on MacOS. Am I doing something wrong?

bash-3.2$ ./googliser.sh -p "kittens" -T 'Kittens!' -f0 -SC -n16
 googliser.sh - 2017-10-29 PID:[16796]

 !! search phrase (-p, --phrase) was unspecified

 use '-h' or '--help' to display parameter list.
bash-3.2$
@teracow
Copy link
Owner

teracow commented Nov 11, 2017

Thanks for reporting this. :)

Can you please ensure gnu-getopt is installed on your system?

# brew install wget coreutils ghostscript gnu-sed gnu-getopt

@teracow teracow self-assigned this Nov 11, 2017
@jelling
Copy link
Author

jelling commented Nov 18, 2017

Yes, they are all installed:

bash-3.2$ brew list wget coreutils ghostscript gnu-sed gnu-getopt
/usr/local/Cellar/wget/1.18/bin/wget
/usr/local/Cellar/wget/1.18/share/info/wget.info
/usr/local/Cellar/wget/1.18/share/man/man1/wget.1
/usr/local/Cellar/coreutils/8.28_1/bin/g[
/usr/local/Cellar/coreutils/8.28_1/bin/gb2sum
/usr/local/Cellar/coreutils/8.28_1/bin/gbase32
/usr/local/Cellar/coreutils/8.28_1/bin/gbase64
/usr/local/Cellar/coreutils/8.28_1/bin/gbasename
/usr/local/Cellar/coreutils/8.28_1/bin/gcat
/usr/local/Cellar/coreutils/8.28_1/bin/gchcon
/usr/local/Cellar/coreutils/8.28_1/bin/gchgrp
/usr/local/Cellar/coreutils/8.28_1/bin/gchmod
/usr/local/Cellar/coreutils/8.28_1/bin/gchown
/usr/local/Cellar/coreutils/8.28_1/bin/gchroot
/usr/local/Cellar/coreutils/8.28_1/bin/gcksum
/usr/local/Cellar/coreutils/8.28_1/bin/gcomm
/usr/local/Cellar/coreutils/8.28_1/bin/gcp
/usr/local/Cellar/coreutils/8.28_1/bin/gcsplit
/usr/local/Cellar/coreutils/8.28_1/bin/gcut
/usr/local/Cellar/coreutils/8.28_1/bin/gdate
/usr/local/Cellar/coreutils/8.28_1/bin/gdd
/usr/local/Cellar/coreutils/8.28_1/bin/gdf
/usr/local/Cellar/coreutils/8.28_1/bin/gdir
/usr/local/Cellar/coreutils/8.28_1/bin/gdircolors
/usr/local/Cellar/coreutils/8.28_1/bin/gdirname
/usr/local/Cellar/coreutils/8.28_1/bin/gdu
/usr/local/Cellar/coreutils/8.28_1/bin/gecho
/usr/local/Cellar/coreutils/8.28_1/bin/genv
/usr/local/Cellar/coreutils/8.28_1/bin/gexpand
/usr/local/Cellar/coreutils/8.28_1/bin/gexpr
/usr/local/Cellar/coreutils/8.28_1/bin/gfactor
/usr/local/Cellar/coreutils/8.28_1/bin/gfalse
/usr/local/Cellar/coreutils/8.28_1/bin/gfmt
/usr/local/Cellar/coreutils/8.28_1/bin/gfold
/usr/local/Cellar/coreutils/8.28_1/bin/ggroups
/usr/local/Cellar/coreutils/8.28_1/bin/ghead
/usr/local/Cellar/coreutils/8.28_1/bin/ghostid
/usr/local/Cellar/coreutils/8.28_1/bin/gid
/usr/local/Cellar/coreutils/8.28_1/bin/ginstall
/usr/local/Cellar/coreutils/8.28_1/bin/gjoin
/usr/local/Cellar/coreutils/8.28_1/bin/gkill
/usr/local/Cellar/coreutils/8.28_1/bin/glink
/usr/local/Cellar/coreutils/8.28_1/bin/gln
/usr/local/Cellar/coreutils/8.28_1/bin/glogname
/usr/local/Cellar/coreutils/8.28_1/bin/gls
/usr/local/Cellar/coreutils/8.28_1/bin/gmd5sum
/usr/local/Cellar/coreutils/8.28_1/bin/gmkdir
/usr/local/Cellar/coreutils/8.28_1/bin/gmkfifo
/usr/local/Cellar/coreutils/8.28_1/bin/gmknod
/usr/local/Cellar/coreutils/8.28_1/bin/gmktemp
/usr/local/Cellar/coreutils/8.28_1/bin/gmv
/usr/local/Cellar/coreutils/8.28_1/bin/gnice
/usr/local/Cellar/coreutils/8.28_1/bin/gnl
/usr/local/Cellar/coreutils/8.28_1/bin/gnohup
/usr/local/Cellar/coreutils/8.28_1/bin/gnproc
/usr/local/Cellar/coreutils/8.28_1/bin/gnumfmt
/usr/local/Cellar/coreutils/8.28_1/bin/god
/usr/local/Cellar/coreutils/8.28_1/bin/gpaste
/usr/local/Cellar/coreutils/8.28_1/bin/gpathchk
/usr/local/Cellar/coreutils/8.28_1/bin/gpinky
/usr/local/Cellar/coreutils/8.28_1/bin/gpr
/usr/local/Cellar/coreutils/8.28_1/bin/gprintenv
/usr/local/Cellar/coreutils/8.28_1/bin/gprintf
/usr/local/Cellar/coreutils/8.28_1/bin/gptx
/usr/local/Cellar/coreutils/8.28_1/bin/gpwd
/usr/local/Cellar/coreutils/8.28_1/bin/greadlink
/usr/local/Cellar/coreutils/8.28_1/bin/grealpath
/usr/local/Cellar/coreutils/8.28_1/bin/grm
/usr/local/Cellar/coreutils/8.28_1/bin/grmdir
/usr/local/Cellar/coreutils/8.28_1/bin/gruncon
/usr/local/Cellar/coreutils/8.28_1/bin/gseq
/usr/local/Cellar/coreutils/8.28_1/bin/gsha1sum
/usr/local/Cellar/coreutils/8.28_1/bin/gsha224sum
/usr/local/Cellar/coreutils/8.28_1/bin/gsha256sum
/usr/local/Cellar/coreutils/8.28_1/bin/gsha384sum
/usr/local/Cellar/coreutils/8.28_1/bin/gsha512sum
/usr/local/Cellar/coreutils/8.28_1/bin/gshred
/usr/local/Cellar/coreutils/8.28_1/bin/gshuf
/usr/local/Cellar/coreutils/8.28_1/bin/gsleep
/usr/local/Cellar/coreutils/8.28_1/bin/gsort
/usr/local/Cellar/coreutils/8.28_1/bin/gsplit
/usr/local/Cellar/coreutils/8.28_1/bin/gstat
/usr/local/Cellar/coreutils/8.28_1/bin/gstdbuf
/usr/local/Cellar/coreutils/8.28_1/bin/gstty
/usr/local/Cellar/coreutils/8.28_1/bin/gsum
/usr/local/Cellar/coreutils/8.28_1/bin/gsync
/usr/local/Cellar/coreutils/8.28_1/bin/gtac
/usr/local/Cellar/coreutils/8.28_1/bin/gtail
/usr/local/Cellar/coreutils/8.28_1/bin/gtee
/usr/local/Cellar/coreutils/8.28_1/bin/gtest
/usr/local/Cellar/coreutils/8.28_1/bin/gtimeout
/usr/local/Cellar/coreutils/8.28_1/bin/gtouch
/usr/local/Cellar/coreutils/8.28_1/bin/gtr
/usr/local/Cellar/coreutils/8.28_1/bin/gtrue
/usr/local/Cellar/coreutils/8.28_1/bin/gtruncate
/usr/local/Cellar/coreutils/8.28_1/bin/gtsort
/usr/local/Cellar/coreutils/8.28_1/bin/gtty
/usr/local/Cellar/coreutils/8.28_1/bin/guname
/usr/local/Cellar/coreutils/8.28_1/bin/gunexpand
/usr/local/Cellar/coreutils/8.28_1/bin/guniq
/usr/local/Cellar/coreutils/8.28_1/bin/gunlink
/usr/local/Cellar/coreutils/8.28_1/bin/guptime
/usr/local/Cellar/coreutils/8.28_1/bin/gusers
/usr/local/Cellar/coreutils/8.28_1/bin/gvdir
/usr/local/Cellar/coreutils/8.28_1/bin/gwc
/usr/local/Cellar/coreutils/8.28_1/bin/gwho
/usr/local/Cellar/coreutils/8.28_1/bin/gwhoami
/usr/local/Cellar/coreutils/8.28_1/bin/gyes
/usr/local/Cellar/coreutils/8.28_1/bin/realpath
/usr/local/Cellar/coreutils/8.28_1/libexec/coreutils/libstdbuf.so
/usr/local/Cellar/coreutils/8.28_1/libexec/gnubin/ (105 files)
/usr/local/Cellar/coreutils/8.28_1/libexec/gnuman/ (104 files)
/usr/local/Cellar/coreutils/8.28_1/share/info/coreutils.info
/usr/local/Cellar/coreutils/8.28_1/share/man/ (105 files)
/usr/local/Cellar/ghostscript/9.22/bin/dvipdf
/usr/local/Cellar/ghostscript/9.22/bin/eps2eps
/usr/local/Cellar/ghostscript/9.22/bin/gs
/usr/local/Cellar/ghostscript/9.22/bin/gsbj
/usr/local/Cellar/ghostscript/9.22/bin/gsc
/usr/local/Cellar/ghostscript/9.22/bin/gsdj
/usr/local/Cellar/ghostscript/9.22/bin/gsdj500
/usr/local/Cellar/ghostscript/9.22/bin/gslj
/usr/local/Cellar/ghostscript/9.22/bin/gslp
/usr/local/Cellar/ghostscript/9.22/bin/gsnd
/usr/local/Cellar/ghostscript/9.22/bin/gsx
/usr/local/Cellar/ghostscript/9.22/bin/lprsetup.sh
/usr/local/Cellar/ghostscript/9.22/bin/pdf2dsc
/usr/local/Cellar/ghostscript/9.22/bin/pdf2ps
/usr/local/Cellar/ghostscript/9.22/bin/pf2afm
/usr/local/Cellar/ghostscript/9.22/bin/pfbtopfa
/usr/local/Cellar/ghostscript/9.22/bin/pphs
/usr/local/Cellar/ghostscript/9.22/bin/printafm
/usr/local/Cellar/ghostscript/9.22/bin/ps2ascii
/usr/local/Cellar/ghostscript/9.22/bin/ps2epsi
/usr/local/Cellar/ghostscript/9.22/bin/ps2pdf
/usr/local/Cellar/ghostscript/9.22/bin/ps2pdf12
/usr/local/Cellar/ghostscript/9.22/bin/ps2pdf13
/usr/local/Cellar/ghostscript/9.22/bin/ps2pdf14
/usr/local/Cellar/ghostscript/9.22/bin/ps2pdfwr
/usr/local/Cellar/ghostscript/9.22/bin/ps2ps
/usr/local/Cellar/ghostscript/9.22/bin/ps2ps2
/usr/local/Cellar/ghostscript/9.22/bin/unix-lpr.sh
/usr/local/Cellar/ghostscript/9.22/include/ghostscript/ (4 files)
/usr/local/Cellar/ghostscript/9.22/lib/libgs.9.22.dylib
/usr/local/Cellar/ghostscript/9.22/lib/ (2 other files)
/usr/local/Cellar/ghostscript/9.22/share/ghostscript/ (634 files)
/usr/local/Cellar/ghostscript/9.22/share/man/ (22 files)
/usr/local/Cellar/gnu-sed/4.4/bin/gsed
/usr/local/Cellar/gnu-sed/4.4/libexec/gnubin/sed
/usr/local/Cellar/gnu-sed/4.4/libexec/gnuman/man1/sed.1
/usr/local/Cellar/gnu-sed/4.4/share/info/sed.info
/usr/local/Cellar/gnu-sed/4.4/share/man/man1/gsed.1
/usr/local/Cellar/gnu-getopt/1.1.6/bin/getopt
/usr/local/Cellar/gnu-getopt/1.1.6/share/locale/ (26 files)
/usr/local/Cellar/gnu-getopt/1.1.6/share/man/man1/getopt.1

@teracow
Copy link
Owner

teracow commented Nov 24, 2017

insert: I've just updated googliser with some major changes. Please download the new version before continuing.

Can you run the same command you showed in your first post, then locate and upload the debug.log?

The debug log can be found by navigating to your /tmp directory, then looking for the matching sub-directory for your last run.

It will be called something like googliser.12345.xyz

The numbers (12345) will match the PID shown when you run googliser, and will change each time it's run. For the example you first posted, it's 16796.

xyz is a randomly generated string, so this could be anything.

Please post the log back here and I'll check it out. :)

@teracow
Copy link
Owner

teracow commented Dec 7, 2017

No response from OP for 14 days, closing this issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants