commandlinefu.com is the place to record those command-line gems that you return to again and again.
You can sign-in using OpenID credentials, or register a traditional username and password.
Subscribe to the feed for:
This is an expansion on a previous entry, which I've wrapped in a function and placed in my profile. The "$@" is a positional parameter, much like "$*", but the parameters are passed on intact, without interpretation or expansion; so you can simply call the function like this:
This will output a merged PDF of all PDFs in the current directory. Alternatively, you can simply list them like so:
mergepdf 00.pdf 01.pdf 02.pdf ...
N.B. Passing a wildcard will merge all PDFs in the current directory in name order, e.g. 00.pdf 01.pdf aa.pdf ab.pdf
There are 3 alternatives - vote for the best!
If you can do better, submit your command here.
You must be signed in to comment.