Add to ~/.ssh/config:
Host *
# Enable persistent connection multiplexing
ControlMaster auto
ControlPath ~/.ssh/-%r@%h:%p
ControlPersist 600
| # output binary | |
| BIN := test | |
| # source files | |
| SRCS := \ | |
| test.cpp | |
| # files included in the tarball generated by 'make dist' (e.g. add LICENSE file) | |
| DISTFILES := $(BIN) |
| # sysctl settings are defined through files in | |
| # /usr/lib/sysctl.d/, /run/sysctl.d/, and /etc/sysctl.d/. | |
| # | |
| # Vendors settings live in /usr/lib/sysctl.d/. | |
| # To override a whole file, create a new file with the same in | |
| # /etc/sysctl.d/ and put new settings there. To override | |
| # only specific settings, add a file with a lexically later | |
| # name in /etc/sysctl.d/ and put new settings there. | |
| # | |
| # For more information, see sysctl.conf(5) and sysctl.d(5). |
| #!/usr/bin/env bash | |
| function pipe_in_python() { | |
| python -c "$(cat <<EOPY | |
| import sys | |
| for line in sys.stdin: | |
| print line.replace( 'asdf', 'ASDF' ), | |
| EOPY | |
| )" |