Check These Out
Shows all block devices in a tree with descruptions of what they are.
This also works with Safari if you just change the application name. Replace
$ window 1
with
$ windows
to list the URLs of tabs in all windows instead of only the frontmost window. This also includes titles:
$ osascript -e{'set o to""','tell app"google chrome"','repeat with t in tabs of window 1','set o to o&url of t&"\n"&" "&title of t&"\n"',end,end}|sed \$d
.
-vn removes tha video content, the copy option tells ffmpeg to use the same codec for generating the output
Converts control codes and spaces (ASCII code ≤ 32) to visible Unicode Control Pictures, U+2400 ? U+2420. Skips \n characters, which is probably a good thing.
Fool date by setting the timezone out by 24 hours and you get yesterday's date. Try TZ=XYZ-24 to get tomorrow's date. I live in TZ=GMT0BST so you might need to shift the number 24 by the hours in your timezone.
Replace 'csv_file.csv' with your filename.
You might want to secure your AWS operations requiring to use a MFA token. But then to use API or tools, you need to pass credentials generated with a MFA token.
This commands asks you for the MFA code and retrieves these credentials using AWS Cli. To print the exports, you can use:
`awk '{ print "export AWS_ACCESS_KEY_ID=\"" $1 "\"\n" "export AWS_SECRET_ACCESS_KEY=\"" $2 "\"\n" "export AWS_SESSION_TOKEN=\"" $3 "\"" }'`
You must adapt the command line to include:
* $MFA_IDis ARN of the virtual MFA or serial number of the physical one
* TTL for the credentials
Turns out smacie.com has a text file containing every single one of the borat quotes, each one on a newline. This makes it very convenient, as this can be done without any sed-parsing, and uses less bandwitdth!
Note that borate quotes are quite offensive, much more so than "fortunes-off"!
Useful for quick calculations at the command line. $math_expr is any arithmetic expression (see sample output):
4.5*16+3^2
s(3.1415926/2)
More options in the bc man page.