Igor Chubin
167657879b
Merge pull request #92 from terminalforlife/master
...
New Examples & `sysctl` File + Wording & Formatting Improvements
5 years ago
Igor Chubin
8dcabf4c9f
Merge pull request #93 from tlvince/patch-2
...
Add a jq filter example
5 years ago
Tom Vincent
1ba369f630
Add a jq filter example
5 years ago
terminalforlife
c8d0c9e9c0
Tidy up and somewhat improve wording of `ssh`
5 years ago
terminalforlife
16fbc6f6eb
Improve formatting and descriptions of `git`
...
I've also maintained a column limit of 80, for smaller terminals.
Some of these description changes are superfluous, but either improve
clarity, or make things a touch more concise, I believe.
5 years ago
terminalforlife
e6da32c2b1
Show `tee` some love, for clarity and consistency
5 years ago
terminalforlife
4c5344e70c
Add example to `perl`
5 years ago
terminalforlife
cb863ec73c
Add `sysctl` file with a few examples
5 years ago
Igor Chubin
44d15abd8d
Merge pull request #88 from terminalforlife/master
...
Tweaks & AWK Addition
5 years ago
terminalforlife
7da14d62dd
Improve wording, grammar, and overall message
...
I've also corrected some syntax and cleaned up anything that was a bit
messy. I believe it's now more presentable.
5 years ago
terminalforlife
36b9feb0a2
Add pretty-print output taken from `/etc/passwd`
5 years ago
terminalforlife
524924166c
Merge branch 'master' of https://github.com/chubin/cheat.sheets
5 years ago
Igor Chubin
cfdd94c9c0
Merge pull request #87 from SoptikHa2/master
...
i3: Changed meta key symbol and added configuration guide
5 years ago
Petr Šťastný
a8c7a70316
Split configuration guide into multiple segments
5 years ago
Petr Šťastný
9ac8548d2a
Fixed workspace ascii visualisation
5 years ago
terminalforlife
497c345247
Merge branch 'master' of https://github.com/chubin/cheat.sheets
5 years ago
Petr Šťastný
e977e75e65
Removed empty line between sections
5 years ago
Petr Šťastný
50c8fce5bd
Changed meta key symbol and added configuration guide
5 years ago
terminalforlife
e2b22d476b
Address empty line issue mentioned in #83 PR
...
Had to remove the empty line else it would mess with the search
feature. I didn't realise these sheets are parsed.
5 years ago
Igor Chubin
f3c83d2d0e
Merge pull request #86 from SoptikHa2/i3
...
Added i3 cheatsheet
5 years ago
Petr Šťastný
1b0728ca42
Added guide to precise new window positioning
5 years ago
Petr Šťastný
a14798aab4
Added most useful i3 keybindings
5 years ago
terminalforlife
09e06fc821
Add syntax for fetching lines between patterns
5 years ago
terminalforlife
187916318f
Tweaked comments and added alternative
5 years ago
Igor Chubin
7c88ba98f0
moved _scala/:main to _scala/_info.yaml ( fixes #84 )
5 years ago
Igor Chubin
ad216096cd
Merge pull request #83 from terminalforlife/master
...
More of the Same
5 years ago
terminalforlife
0b61d3884e
Fetch unique list of uppercase-only variables
...
Just wrote this because I'm wanting to convert numerous uppercase
variables in lots of shell programs to lowercase, except the initial
letter of a word. Manually, doing this would take forever.
First, however, I need to compile a list of variable names so I know
for what I want to search and replace, then omit certain ones typically
named in all uppercase, like `UID`, `USER`, `HOSTNAME`, etc, which I
will probably do by parsing `env` and various other special parameters
used by Bash.
Fun times.
5 years ago
terminalforlife
0ab091a8cd
Add alternative approach to parsing `xev`
5 years ago
terminalforlife
81711828bc
Add more examples using associate array variables
5 years ago
terminalforlife
6e507588ec
Prefer `grep -[EF]` over deprecated `[ef]grep`
5 years ago
terminalforlife
cd41a3e2ca
Add line to list out available sections
5 years ago
terminalforlife
9c6e04b5c0
Add line to list unique DEB sections, using awk
5 years ago
Igor Chubin
d8290aac76
Merge pull request #82 from terminalforlife/master
...
More Goodies
5 years ago
terminalforlife
c08786cb0e
Added alternative syntax for easier reading
5 years ago
terminalforlife
25f4ef1390
Add examples for `dpkg-deb`
5 years ago
terminalforlife
2c2a1f4fb6
Add file 'dpkg-deb'
5 years ago
terminalforlife
e699f7c298
Add two examples for `apt-cache`
5 years ago
terminalforlife
a388ee6534
Add file 'apt-cache'
5 years ago
terminalforlife
6955dd2709
Add extra information on source
5 years ago
terminalforlife
b83d187fee
Add file 'source', and briefly show its usage
5 years ago
terminalforlife
2e4f7be1b8
Add examples and detailed explanation of `umask`
5 years ago
terminalforlife
be76804476
Add file 'umask'
5 years ago
terminalforlife
9feb9d7ddf
Add a multitude of examples for apt-get
5 years ago
terminalforlife
4a67b1d9ad
Add file 'apt-get'
5 years ago
terminalforlife
27c86e12f5
Add a number of examples for udisksctl
5 years ago
terminalforlife
f5ec296286
Add 'udisksctl' file
5 years ago
Igor Chubin
134e596b71
Merge pull request #81 from terminalforlife/master
...
Additional New Entries, Counters, and Files
5 years ago
terminalforlife
cddd2c0e11
List executable files found in PATH
...
Many uses for this!
Say you install a large set of updates, so want to cross-check the old
list to the new one, in order to find out which new executables were
installed.
Or, perhaps less obscure, you might this list, without the `-printf`
part, to check their permission and ownership settings.
5 years ago
terminalforlife
a7e9bd13e1
Add 'nl' file and show basic example
...
Interestingly -- to me, at least, `nl` by default will only number
non-empty lines (coreutils v8.25), whereas `cat` will show all.
5 years ago
terminalforlife
f04907ea0d
Add examples and clean up existing ones
...
The examples given using xargs are so far mostly never or rarely ever
best used or even well used with xargs, such as with find, which is
popular, unfortunately.
My reason for adding counters to some of these examples, is that, as an
educational resource, I believe it's important users understand what is
and is _not_ good practice; this is, at least, how I taught myself.
5 years ago