|
Here’s a handy Bash one-liner to generate a token or some other kind of command
output, and do three things at once with it:
- Export it as an environment variable in the shell.
- Copy it to the clipboard.
- Echo it to the terminal.
export FOOBAR_TOKEN=$(foobar-token-command --foobar "foobar") \
&& echo -n $FOOBAR_TOKEN | tee >(xclip -selection clipboard)
I find this is handy for things like security tokens which I often want as an
environment variable in the shell as well as being able to paste them into other
tools such as HTTP testing apps.
It’s also nice as a quick example of how to use $() and >() in Bash.
Note the echo -n to echo the token without a trailing newline.
View post:
Export, clipboard copy and echo a token Bash one-liner
|
|
|
|