←back to thread

172 points lnyan | 1 comments | | HN request time: 0.297s | source
Show context
emptiestplace ◴[] No.42197265[source]
> The obvious way to do it is:

> $ gzip -c access.log > access.log.gz

Is it?

replies(1): >>42199308 #
zoky ◴[] No.42199308[source]
I mean, if you’re the type of person who considers using tar and nc to be the obvious way to transfer a directory between two computers…
replies(1): >>42200575 #
vbezhenar ◴[] No.42200575[source]
I might be weird, but for me the most obvious way to transfer a small directory is to do

    tar -cz dir | base64
Copy output into clipboard

    base64 -d | tar -xz
Paste from clipboard into input

Works flawlessly to move configs and stuff between servers.

I actually love the blend between terminal and GUI. For this example I'm using CLI tools to produce text and I'm using GUI to scroll, select and copy&paste the text between two terminal tabs. I wish developers put more emphasis on empowering terminal with GUI capabilities.

replies(2): >>42201381 #>>42201805 #
1. Towaway69 ◴[] No.42201805[source]
On Mac you can use pbcopy to copy something your pasteboard aka clipboard.

So the first command becomes:

   tar -cz dir | base64 | pbcopy