4 ms·
Wow, that's really useful. For everyone who is as bad as me in bash, to actually use it put it like this in your bashrc: function clip() { [ -t 0 ] && pbpast
by imahorse 11y ago
Wow, that's really useful.
For everyone who is as bad as me in bash, to actually use it put it like this in your bashrc:
function clip()
{
[ -t 0 ] && pbpaste || pbcopy
}
- JonahBraun 11y agoI think you posted this because pasting the OP results in a syntax error. The problem is actually the list in the compound command needs to be terminated with a newline or semicolon. Both of the following are equivalent correct oneliners: clip() { [ -t 0 ] && pbpaste || pbcopy;} function clip { [ -t 0 ] && pbpaste || pbcopy;}