CloudDocs Path
~/Library/Mobile\ Documents/com~apple~CloudDocs
Docusaurus
Markdown Headers
---
slug:
title:
authors: jmt
tags: []
---
Command Line Tools
yarn
start — Builds and serves a preview site locally
build — Compiles site for production
serve — Serve built website locally
mdBook
mdBook's parser adheres to the CommonMark specification
Command Line Tools
mdbook
- build — Renders the book.
- watch — Rebuilds the book any time a source file changes.
- serve — Runs a web server to view the book, and rebuilds on changes.
- test — Tests Rust code samples.
- clean — Deletes the rendered output.
- completions — Support for shell auto-completion
Summary.md
The summary file is used by mdBook to know what chapters to include, in what order they should appear, what their hierarchy is and where the source files are. Without this file, there is no book.
Mac
List Open Ports
sudo lsof -i :port`
Bash
Translate .tsv to .csvprint
tr ‘\t’ ‘,’ < file.tsv > file.csv
Show Hidden Files
cmd+shift+.
print directory and unique sort names files except .git and .DS_Store
find . -name .git -prune -name ‘.DS_Store’ -prune -o -print | sed -e “s/[^-][^\/]*\// |/g” -e “s/|\([^ ]\)/|-\1/“ | gawk -F”-“ ‘{ print $2}’ | sort -u
Rust Utils
Rust Utils - link
crates.io - link
bandwhich
Display current network utilization by process, connection and remote IP/hostname
broot
A better way to navigate directories
exa
A modern replacement for ls.
fd
A simple, fast and user-friendly alternative to find
gitui
Blazing fast terminal client for git written in Rust
lms
A fast and reliable alternative to rsync for synchronizing local files
mdbook
A utility to create modern online books from Markdown files
mdbook-admonish
procs
A modern replacement for ps
ripgrep
ripgrep is a line-oriented search tool that recursively searches the current directory for a regex pattern.
scrubcsv
Remove bad lines from large CSV files and normalize the rest
stdrename
Remake all files in a folder according to a specified naming convention (camelCase, snake_case, kebab-case, etc)
obliviate
Utility that removes file older than a certain amount of days
xsv A high performance CSV command line toolkit
Rualdi
rada workdir Add current directory with workdir as alias
rada www /var/www Add /var/www directory with www as alias
rada stuff ~/stuff Works with home tild alias
radax workdir Add current directory with workdir as alias and add environment variable named RAD_WORKDIR in current environment and in configuration file
radax workdir . wd Add current directory with workdir as alias
and add environment variable named RAD_WD in current environment and to the configuration file
radx workdir wd Add environment variable named RAD_WD which points on alias workdir in current environment and to the configuration file
radx workdir Add environment variable named RAD_WORKDIR which points on alias workdir in current environment and to the configuration file
radxn workdir wd Add environment variable named RAD_WD which points on alias workdir in current environment without adding it to the configuration file
rad www/some-site Perform cd in /var/www/some-site
rad - Go back to previous directory as cd do it
radr workdir Remove workdir alias and environment variable associated if exists
radr www stuff Works with multiple aliases at same time
radxr workdir Remove environment variable which points on alias workdir
radl List aliases and environment variables
rg - Recursive Grep
#rg
-c —countOnly show the count of matching lines for each file.
-f —file <PATTERNFILE> Search for patterns from the given file
-I, —no-filename Never print the file path with the matched lines
-N —no-line-number Suppress line numbers.
-S —smart-case Smart case search.
-v —invert-match Invert matching
-w —word-regexp Only show matches surrounded by word boundaries.
-z —search-zip Search in compressed files
