diff --git a/README.md b/README.md index 0bcc38b..430a8de 100644 --- a/README.md +++ b/README.md @@ -11,9 +11,10 @@ descriptions, and jump back to the command list instantly. Video (MP4): [`demo/super-man-demo.mp4`](demo/super-man-demo.mp4) · asciinema cast: [`demo/super-man-demo.cast`](demo/super-man-demo.cast) -The clip shows opening an entry (`grep`), browsing its flags, then pressing -**Esc** to return straight to the home screen — no intermediary step — and -repeating with `tar`. +The clip fuzzy-filters to `chmod`, opens its flag browser to scroll the +options with live man-page descriptions, then **Esc** back to the home +screen — and finishes with AI mode: turning plain English into a bash +one-liner and A/B-ing two local models side by side. ### Themes diff --git a/demo/super-man-demo.cast b/demo/super-man-demo.cast index 89096de..1937f7d 100644 --- a/demo/super-man-demo.cast +++ b/demo/super-man-demo.cast @@ -1,99 +1,55 @@ -{"version": 2, "width": 131, "height": 32, "timestamp": 1780718890, "env": {"SHELL": "/bin/bash", "TERM": "screen-256color"}} -[0.010253, "o", "\u001b[?2004hbash-5.2$ "] -[1.890664, "o", "PS1='$ '; clear\r\n\u001b[?2004l\r"] -[1.892012, "o", "\u001b[H\u001b[J"] -[1.892156, "o", "\u001b[?2004h"] -[1.892233, "o", "$ "] -[2.895431, "o", "/home/dell/coding/bash/super-man/super-man.sh\r\n\u001b[?2004l\r"] -[7.351961, "o", "\u001b[?25l\u001b[J\u001b[6n\u001b[?25h"] -[7.352289, "o", "\u001b[?25l\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\u001b[?1000h\u001b[?1002h\u001b[?1006h\u001b[18A\u001b[G\u001b[K\u001b[6n\u001b[?25h"] -[7.369008, "o", "\u001b[?25l\r\u001b[;38;5;59m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[m\u001b[1B\r\u001b[;38;5;59m│\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;38;5;59m│\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;38;5;59m│\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;38;5;59m│\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;38;5;59m│\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;38;5;59m│\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;38;5;59m│\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;38;5;59m│\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;38;5;59m│\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;38;5;59m│\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;38;5;59m│\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;38;5;59m│\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;38;5;59m│\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;38;5;59m│\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;38;5;59m│\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;38;5;59m│\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;38;5;59m│\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;38;5;59m╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯\u001b[m\u001b[17A\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[1B\r\u001b[2C\u001b[;m "] -[7.369139, "o", " \r\u001b[2C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[;1;38;5;110m🔍 Search: \u001b[m\u001b[;1m\u001b[m\u001b[;1m\u001b[m\u001b[1A\r\u001b[2C\u001b[;1;38;5;148m⠙\u001b[m\r\u001b[4C\u001b[;38;5;144m0/0\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────\u001b[m\u001b[;m \u001b[1A\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[;m \u001b[;38;5;109mSelect a command (Esc to exit) | Colorized: cmd=[cyan] [OPTIONS]=[yellow] FILE=[magenta]\u001b[m\u001b[2B\r\u001b[13C\u001b[1A\r\u001b[2C\u001b[;m \r\u001b[4C\u001b[;38;5;144m260/260\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────\u001b[m\u001b[;m \u001b[15A\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mchmod\u001b[m\u001b[;m: Change file permissions \u001b[m\u001b[;1;36mchmod\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m] \u001b[m\u001b[;35mMODE\u001b[m\u001b[;m FILE\u001b[m\u001b[;2m...\u001b[m\r\u001b[129C\u001b[;m \r\u001b[129C\u001b[1B\r\u001b[2C\u001b[;m "] -[7.369212, "o", " \r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mtail\u001b[m\u001b[;m: Display last lines of a file \u001b[m\u001b[;1;36mtail\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[;m [\u001b[m\u001b[;33mFILE\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\r\u001b[129C\u001b[;m \r\u001b[129C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mhead\u001b[m\u001b[;m: Display first lines of a file \u001b[m\u001b[;1;36mhead\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[;m [\u001b[m\u001b[;33mFILE\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\r\u001b[129C\u001b[;m \r\u001b[129C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mless\u001b[m\u001b[;m: View file contents with pagination \u001b[m\u001b[;1;36mless\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[;m [\u001b[m\u001b[;33mFILE\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\r\u001b[129C\u001b[;m \r\u001b[129C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mcat\u001b[m\u001b[;m: Concatenate and display files \u001b[m\u001b[;1;36mcat\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[;m [\u001b[m\u001b[;33mFILE\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\r\u001b[129C\u001b[;m \r\u001b[129C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mtouch\u001b[m\u001b[;m: Create empty file or update timestamp \u001b[m\u001b[;1;36mtouch\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[;m \u001b[m\u001b[;35mFILE\u001b[m\u001b[;m\u001b[m\u001b[;2m...\u001b[m\r\u001b[129C\u001b[;m \r\u001b[129C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mrmdir\u001b[m\u001b[;m: Remove an empty directory \u001b[m\u001b[;1;36mrmdir\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[;m \u001b[m\u001b[;35mDIRECTORY\u001b[m\u001b[;m\u001b[m\u001b[;2m...\u001b[m\r\u001b[129C\u001b[;m \r\u001b[129C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mmkdir\u001b[m\u001b[;m: Create a new directory \u001b[m\u001b[;1;36mmkdir\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[;m \u001b[m\u001b[;35mDIRECTORY\u001b[m\u001b[;m\u001b[m\u001b[;2m...\u001b[m\r\u001b[129C\u001b[;m \r\u001b[129C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mrm\u001b[m\u001b[;m: Remove files or directories \u001b[m\u001b[;1;36mrm\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[;m \u001b[m\u001b[;35mFILE\u001b[m\u001b[;m\u001b[m\u001b[;2m...\u001b[m\r\u001b[129C\u001b[;m \r\u001b[129C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mmv\u001b[m\u001b[;m: Move or rename files and directories \u001b[m\u001b[;1;36mmv\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[;m \u001b[m\u001b[;35mSOURCE\u001b[m\u001b[;m DEST\u001b[m\r\u001b[129C\u001b[;m \r\u001b[129C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mcp\u001b[m\u001b[;m: Copy files and directories \u001b[m\u001b[;1;36mcp\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[;m \u001b[m\u001b[;35mSOURCE\u001b[m\u001b[;m DEST\u001b[m\r\u001b[129C\u001b[;m \r\u001b[129C\u001b[1B\r\u001b[2C\u001b[;m "] -[7.369266, "o", " \r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mpwd\u001b[m\u001b[;m: Print the name of the current working directory \u001b[m\u001b[;1;36mpwd\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\r\u001b[129C\u001b[;m \r\u001b[129C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mcd\u001b[m\u001b[;m: Change the current directory \u001b[m\u001b[;1;36mcd\u001b[m\u001b[;m [\u001b[m\u001b[;33mDIRECTORY\u001b[m\u001b[;m]\u001b[m\r\u001b[129C\u001b[;m \r\u001b[129C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[;1;38;5;161;48;5;236m>\u001b[m\u001b[;48;5;236m \u001b[m\u001b[;1;38;5;254;48;5;236m\u001b[m\u001b[;1;36;48;5;236mls\u001b[m\u001b[;1;38;5;254;48;5;236m: List directory contents \u001b[m\u001b[;1;36;48;5;236mls\u001b[m\u001b[;1;38;5;254;48;5;236m [\u001b[m\u001b[;1;33;48;5;236mOPTION\u001b[m\u001b[;1;38;5;254;48;5;236m]\u001b[m\u001b[;1;2;38;5;254;48;5;236m...\u001b[m\u001b[;1;38;5;254;48;5;236m [\u001b[m\u001b[;1;33;48;5;236mFILE\u001b[m\u001b[;1;38;5;254;48;5;236m]\u001b[m\u001b[;1;2;38;5;254;48;5;236m...\u001b[m\r\u001b[129C\u001b[;m \r\u001b[129C\u001b[;38;5;59m│\u001b[m\u001b[3B\r\u001b[13C\u001b[?25h"] -[7.373485, "o", "\u001b[?25l\r\u001b[13C\u001b[?25h"] -[7.453806, "o", "\u001b[?25l\u001b[1A\r\u001b[2C\u001b[;m \r\u001b[4C\u001b[;38;5;144m260/260\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────\u001b[m\u001b[;m \u001b[1B\r\u001b[13C\u001b[?25h"] -[9.931806, "o", "\u001b[?25l\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[;1;38;5;110m🔍 Search: \u001b[m\u001b[;1mgr\u001b[m\u001b[;1m\u001b[m\r\u001b[15C\u001b[?25h"] -[9.933469, "o", "\u001b[?25l\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[;1;38;5;110m🔍 Search: \u001b[m\u001b[;1mgrep\u001b[m\u001b[;1m\u001b[m\r\u001b[17C\u001b[?25h"] -[9.936854, "o", "\u001b[?25l\u001b[1A\r\u001b[2C\u001b[;m \r\u001b[4C\u001b[;38;5;144m81/260\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────\u001b[m\u001b[;m \u001b[15A\r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;38;5;108mg\u001b[m\u001b[;m\u001b[m\u001b[;36metopts\u001b[m\u001b[;m: Pa\u001b[m\u001b[;38;5;108mr\u001b[m\u001b[;mse positional option arguments \u001b[m\u001b[;1;36mgetopts\u001b[m\u001b[;m \u001b[m\u001b[;35mOPTSTRING\u001b[m\u001b[;m NAME [\u001b[m\u001b[;33mARG\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[1B\r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;38;5;108mg\u001b[m\u001b[;m\u001b[m\u001b[;36mzip\u001b[m\u001b[;m: Comp\u001b[m\u001b[;38;5;108mr\u001b[m\u001b[;mess files \u001b[m\u001b[;1;36mgzip\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[;m [\u001b[m\u001b[;33mFILE\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[1B\r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mzcat\u001b[m\u001b[;m: Print \u001b[m\u001b[;38;5;108mg\u001b[m\u001b[;mzip-comp\u001b[m\u001b[;38;5;108mr\u001b[m\u001b[;messed files \u001b[m\u001b[;1;36mzcat\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[;m [\u001b[m\u001b[;33mFILE\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[1B\r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mssh-keygen\u001b[m\u001b[;m: \u001b[m\u001b[;38;5;108mG\u001b[m\u001b[;mene\u001b[m\u001b[;38;5;108mr\u001b[m\u001b[;mate/manage SSH keys \u001b[m\u001b[;1;36mssh-keygen\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[1B\r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mshuf\u001b[m\u001b[;m: \u001b[m\u001b[;38;5;108mG\u001b[m\u001b[;menerate \u001b[m\u001b[;38;5;108mr\u001b[m\u001b[;mandom permutations \u001b[m\u001b[;1;36mshuf\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[;m [\u001b[m\u001b[;33mFILE\u001b[m\u001b[;m]\u001b[m\u001b[1B\r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mchown\u001b[m\u001b[;m: Change file owner \u001b[m\u001b[;1;36mchown\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[;m \u001b[m\u001b[;35mOWNER\u001b[m\u001b[;m[:\u001b[m\u001b[;38;5;108mGR\u001b[m\u001b[;mOUP] \u001b[m\u001b[;35mFILE\u001b[m\u001b[;m\u001b[m\u001b[;2m...\u001b[m\u001b[1B\r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mchgrp\u001b[m\u001b[;m: Change \u001b[m\u001b[;38;5;108mgr\u001b[m\u001b[;moup ownership \u001b[m\u001b[;1;36mchgrp\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[;m \u001b[m\u001b[;35mGROUP\u001b[m\u001b[;m FILE\u001b[m\u001b[;2m...\u001b[m\u001b[1B\r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mnewgrp\u001b[m\u001b[;m: Log in to a new \u001b[m\u001b[;38;5;108mgr\u001b[m\u001b[;moup \u001b[m\u001b[;1;36mnewgrp\u001b[m\u001b[;m [\u001b[m\u001b[;33mGROUP\u001b[m\u001b[;m]\u001b[m\u001b[1B\r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mid\u001b[m\u001b[;m: Print user and \u001b[m\u001b[;38;5;108mgr\u001b[m\u001b[;moup IDs \u001b[m\u001b[;1;36mid\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[;m [\u001b[m\u001b[;33mUSER\u001b[m\u001b[;m]\u001b[m\u001b[1B\r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;38;5;108mgr\u001b[m\u001b[;m\u001b[m\u001b[;36moups\u001b[m\u001b[;m: Show groups a user belongs to \u001b[m\u001b[;1;36mgroups\u001b[m\u001b[;m [\u001b[m\u001b[;33mUSER\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[1B\r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;38;5;108mgr\u001b[m\u001b[;m\u001b[m\u001b[;36moupmod\u001b[m\u001b[;m: Modify a group \u001b[m\u001b[;1;36mgroupmod\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[;m GROUP\u001b[m\u001b[1B\r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;38;5;108mgr\u001b[m\u001b[;m\u001b[m\u001b[;36moupdel\u001b[m\u001b[;m: Delete a group \u001b[m\u001b[;1;36mgroupdel\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[;m GROUP\u001b[m\u001b[1B\r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;38;5;108mgr\u001b[m\u001b[;m\u001b[m\u001b[;36moupadd\u001b[m\u001b[;m: Create a new group \u001b[m\u001b[;1;36mgroupadd\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[;m GROUP\u001b[m\r\u001b[129C\u001b[;m \r\u001b[129C\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[2C\u001b[;1;38;5;161;48;5;236m>\u001b[m\u001b[;48;5;236m \u001b[m\u001b[;1;38;5;254;48;5;236m\u001b[m\u001b[;1;38;5;151;48;5;236mgr\u001b[m\u001b[;1;38;5;254;48;5;236m\u001b[m\u001b[;1;36;48;5;236mep\u001b[m\u001b[;1;38;5;254;48;5;236m: "] -[9.937018, "o", "Search for patterns in files \u001b[m\u001b[;1;36;48;5;236mgrep\u001b[m\u001b[;1;38;5;254;48;5;236m [\u001b[m\u001b[;1;33;48;5;236mOPTION\u001b[m\u001b[;1;38;5;254;48;5;236m]\u001b[m\u001b[;1;2;38;5;254;48;5;236m...\u001b[m\u001b[;1;38;5;254;48;5;236m \u001b[m\u001b[;1;35;48;5;236mPATTERN\u001b[m\u001b[;1;38;5;254;48;5;236m [\u001b[m\u001b[;1;33;48;5;236mFILE\u001b[m\u001b[;1;38;5;254;48;5;236m]\u001b[m\u001b[;1;2;38;5;254;48;5;236m...\u001b[m\u001b[3B\r\u001b[17C\u001b[?25h"] -[9.940008, "o", "\u001b[?25l\u001b[1A\r\u001b[2C\u001b[;m \r\u001b[4C\u001b[;38;5;144m50/260\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────\u001b[m\u001b[;m \u001b[15A\r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mroute\u001b[m\u001b[;m: Show/manipulate the routin\u001b[m\u001b[;38;5;108mg\u001b[m\u001b[;m table \u001b[m\u001b[;1;38;5;108mr\u001b[m\u001b[;m\u001b[m\u001b[;1;36mout\u001b[m\u001b[;m\u001b[m\u001b[;1;38;5;108me\u001b[m\u001b[;m [\u001b[m\u001b[;33mO\u001b[m\u001b[;m\u001b[m\u001b[;38;5;108mP\u001b[m\u001b[;m\u001b[m\u001b[;33mTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[1B\r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mchage\u001b[m\u001b[;m: Chan\u001b[m\u001b[;38;5;108mg\u001b[m\u001b[;me user passwo\u001b[m\u001b[;38;5;108mr\u001b[m\u001b[;md \u001b[m\u001b[;38;5;108me\u001b[m\u001b[;mx\u001b[m\u001b[;38;5;108mp\u001b[m\u001b[;miry info \u001b[m\u001b[;1;36mchage\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[;m LOGIN\u001b[m\u001b[1B\r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mreadlink\u001b[m\u001b[;m: Print resolved symbolic link tar\u001b[m\u001b[;38;5;108mg\u001b[m\u001b[;met \u001b[m\u001b[;1;38;5;108mre\u001b[m\u001b[;m\u001b[m\u001b[;1;36madlink\u001b[m\u001b[;m [\u001b[m\u001b[;33mO\u001b[m\u001b[;m\u001b[m\u001b[;38;5;108mP\u001b[m\u001b[;m\u001b[m\u001b[;33mTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[;m \u001b[m\u001b[;35mFILE\u001b[m\u001b[;m\u001b[m\u001b[;2m...\u001b[m\u001b[1B\r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mnice\u001b[m\u001b[;m: Run a pro\u001b[m\u001b[;38;5;108mgr\u001b[m\u001b[;mam with modifi\u001b[m\u001b[;38;5;108me\u001b[m\u001b[;md \u001b[m\u001b[;38;5;108mp\u001b[m\u001b[;mriority \u001b[m\u001b[;1;36mnice\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[;m [\u001b[m\u001b[;33mCOMMAND\u001b[m\u001b[;m]\u001b[m\u001b[1B\r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mrenice\u001b[m\u001b[;m: Alter priority of runnin\u001b[m\u001b[;38;5;108mg\u001b[m\u001b[;m processes \u001b[m\u001b[;1;38;5;108mre\u001b[m\u001b[;m\u001b[m\u001b[;1;36mnice\u001b[m\u001b[;m [\u001b[m\u001b[;33mO\u001b[m\u001b[;m\u001b[m\u001b[;38;5;108mP\u001b[m\u001b[;m\u001b[m\u001b[;33mTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[;m \u001b[m\u001b[;35mPRIORITY\u001b[m\u001b[;m PID\u001b[m\u001b[;2m...\u001b[m\u001b[1B\r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;38;5;108mg\u001b[m\u001b[;m\u001b[m\u001b[;36munzip\u001b[m\u001b[;m: Decomp\u001b[m\u001b[;38;5;108mre\u001b[m\u001b[;mss gzi\u001b[m\u001b[;38;5;108mp\u001b[m\u001b[;m files \u001b[m\u001b[;1;36mgunzip\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[;m [\u001b[m\u001b[;33mFILE\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[1B\r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;38;5;108mgr\u001b[m\u001b[;m\u001b[m\u001b[;36moupadd\u001b[m\u001b[;m: Create a n\u001b[m\u001b[;38;5;108me\u001b[m\u001b[;mw grou\u001b[m\u001b[;38;5;108mp\u001b[m\u001b[;m \u001b[m\u001b[;1;36mgroupadd\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[;m GROUP\u001b[m\u001b[1B\r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36miptables\u001b[m\u001b[;m: Confi\u001b[m\u001b[;38;5;108mg\u001b[m\u001b[;mu\u001b[m\u001b[;38;5;108mre\u001b[m\u001b[;m IPv4 \u001b[m\u001b[;38;5;108mp\u001b[m\u001b[;macket filtering \u001b[m\u001b[;1;36miptables\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[;m \u001b[m\u001b[;35mCHAIN\u001b[m\u001b[;m [\u001b[m\u001b[;33mRULE\u001b[m\u001b[;m]\u001b[m\u001b[1B\r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mshuf\u001b[m\u001b[;m: \u001b[m\u001b[;38;5;108mG\u001b[m\u001b[;mene\u001b[m\u001b[;38;5;108mr\u001b[m\u001b[;mat\u001b[m\u001b[;38;5;108me\u001b[m\u001b[;m random \u001b[m\u001b[;38;5;108mp\u001b[m\u001b[;mermutations \u001b[m\u001b[;1;36mshuf\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[;m [\u001b[m\u001b[;33mFILE\u001b[m\u001b[;m]\u001b[m\u001b[1B\r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;38;5;108mg\u001b[m\u001b[;m\u001b[m\u001b[;36metopts\u001b[m\u001b[;m: Pa\u001b[m\u001b[;38;5;108mr\u001b[m\u001b[;ms\u001b[m\u001b[;38;5;108me\u001b[m\u001b[;m \u001b[m\u001b[;38;5;108mp\u001b[m\u001b[;mositional option arguments \u001b[m\u001b[;1;36mgetopts\u001b[m\u001b[;m \u001b[m\u001b[;35mOPTSTRING\u001b[m\u001b[;m NAME [\u001b[m\u001b[;33mARG\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[1B\r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mp\u001b[m\u001b[;m\u001b[m\u001b[;38;5;108mgrep\u001b[m\u001b[;m: Find process IDs by name/attributes \u001b[m\u001b[;1;36mpgrep\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[;m PATTERN\u001b[m\u001b[1B\r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mchgrp\u001b[m\u001b[;m: Change \u001b[m\u001b[;38;5;108mgr\u001b[m\u001b[;moup own\u001b[m\u001b[;38;5;108me\u001b[m\u001b[;mrshi\u001b[m\u001b[;38;5;108mp\u001b[m\u001b[;m \u001b[m\u001b[;1;36mch"] -[9.940097, "o", "grp\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[;m \u001b[m\u001b[;35mGROUP\u001b[m\u001b[;m FILE\u001b[m\u001b[;2m...\u001b[m\r\u001b[129C\u001b[;m \r\u001b[129C\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mgroupdel\u001b[m\u001b[;m: Delete a group \u001b[m\u001b[;1;38;5;108mgr\u001b[m\u001b[;m\u001b[m\u001b[;1;36moupd\u001b[m\u001b[;m\u001b[m\u001b[;1;38;5;108me\u001b[m\u001b[;m\u001b[m\u001b[;1;36ml\u001b[m\u001b[;m [\u001b[m\u001b[;33mO\u001b[m\u001b[;m\u001b[m\u001b[;38;5;108mP\u001b[m\u001b[;m\u001b[m\u001b[;33mTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[;m GROUP\u001b[m\u001b[1B\r\u001b[2C\u001b[;1;38;5;161;48;5;236m>\u001b[m\u001b[;48;5;236m \u001b[m\u001b[;1;38;5;254;48;5;236m\u001b[m\u001b[;1;38;5;151;48;5;236mgrep\u001b[m\u001b[;1;38;5;254;48;5;236m: Search for patterns in files \u001b[m\u001b[;1;36;48;5;236mgrep\u001b[m\u001b[;1;38;5;254;48;5;236m [\u001b[m\u001b[;1;33;48;5;236mOPTION\u001b[m\u001b[;1;38;5;254;48;5;236m]\u001b[m\u001b[;1;2;38;5;254;48;5;236m...\u001b[m\u001b[;1;38;5;254;48;5;236m \u001b[m\u001b[;1;35;48;5;236mPATTERN\u001b[m\u001b[;1;38;5;254;48;5;236m [\u001b[m\u001b[;1;33;48;5;236mFILE\u001b[m\u001b[;1;38;5;254;48;5;236m]\u001b[m\u001b[;1;2;38;5;254;48;5;236m...\u001b[m\u001b[3B\r\u001b[17C\u001b[?25h"] -[11.936901, "o", "\u001b[?25l\u001b[17A\r\u001b[J\u001b[?1000l\u001b[?1002l\u001b[?1006l\u001b[?25h"] -[11.94405, "o", "\u001b[H\u001b[J"] -[12.038993, "o", "\u001b[?25l\u001b[J\u001b[6n\u001b[?25h"] -[12.039223, "o", "\u001b[?25l\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\u001b[?1000h\u001b[?1002h\u001b[?1006h\u001b[29A\u001b[G\u001b[K\u001b[6n\u001b[?25h"] -[12.057288, "o", "\u001b[?25l\u001b[20B\r\u001b[;38;5;59m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[m\u001b[1B\r\u001b[;38;5;59m│\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;38;5;59m│\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;38;5;59m│\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;38;5;59m│\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;38;5;59m│\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;38;5;59m│\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;38;5;59m│\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;38;5;59m│\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;38;5;59m╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯\u001b[m\u001b[29A\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;m "] -[12.057443, "o", " \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\r\u001b[;m \r\u001b[;1;38;5;110m⚡ Search: \u001b[m\u001b[;1m\u001b[m\u001b[;1m\u001b[m\u001b[1A\r\u001b[;1;38;5;148m⠇\u001b[m\r\u001b[2C\u001b[;38;5;144m0/0 (0)\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────\u001b[m\u001b[;m \u001b[6A\r\u001b[;m \r\u001b[;m \u001b[;1;36m╔═══════════════════════════════════════════════════════════════════════════════╗\u001b[m\u001b[1B\r\u001b[;m \r\u001b[;m \u001b[;1;36m║ Command: \u001b[m\u001b[;1;36mgrep\u001b[m\u001b[1B\r\u001b[;m \r\u001b[;m \u001b[;1;36m║ Syntax: \u001b[m\u001b[;1;36mgrep\u001b[m\u001b[;1;36m [\u001b[m\u001b[;1;33mOPTION\u001b[m\u001b[;1;36m]\u001b[m\u001b[;1;2m...\u001b[m\u001b[;1;36m \u001b[m\u001b[;1;35mPATTERN\u001b[m\u001b[;1;36m [\u001b[m\u001b[;1;33mFILE\u001b[m\u001b[;1;36m]\u001b[m\u001b[;1;2m...\u001b[m\u001b[1B\r\u001b[;m \r\u001b[;m \u001b[;1;36m║ Desc: \u001b[m\u001b[;1;32mSearch for patterns in files\u001b[m\u001b[1B\r\u001b[;m \r\u001b[;m \u001b[;1;36m╚═══════════════════════════════════════════════════════════════════════════════╝\u001b[m\u001b[1B\r\u001b[;m \r\u001b[;m \u001b[;1;36m🔍 Fuzzy search 47 flags | Multi-select: Ctrl-A/D | Esc: Back to menu\u001b[m\u001b[2B\r\u001b[11C\u001b[1A\r\u001b[;m \r\u001b[2C\u001b[;38;5;144m47/47 (0)\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────\u001b[m\u001b[;m \u001b[18A\r\u001b[;m \r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;1;33m-w, --word-regexp\u001b[m\u001b[;m \u001b[m\u001b[;2m—\u001b[m\u001b[;m Select only those lines containing matches"] -[12.057533, "o", " that form whole words. The test is that the matching substri..\u001b[m\r\u001b[130C\u001b[;m \r\u001b[130C\u001b[1B\r\u001b[;m \r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;1;33m-v, --invert-match\u001b[m\u001b[;m \u001b[m\u001b[;2m—\u001b[m\u001b[;m Invert the sense of matching, to select non-matching lines.\u001b[m\r\u001b[130C\u001b[;m \r\u001b[130C\u001b[1B\r\u001b[;m \r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;1;33m--no-ignore-case\u001b[m\u001b[;m \u001b[m\u001b[;2m—\u001b[m\u001b[;m Do not ignore case distinctions in patterns and input data. This is the default. This option is usefu..\u001b[m\r\u001b[130C\u001b[;m \r\u001b[130C\u001b[1B\r\u001b[;m \r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;1;33m-i, --ignore-case\u001b[m\u001b[;m \u001b[m\u001b[;2m—\u001b[m\u001b[;m Ignore case distinctions in patterns and input data, so that characters that differ only in case mat..\u001b[m\r\u001b[130C\u001b[;m \r\u001b[130C\u001b[1B\r\u001b[;m \r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;1;33m-f FILE, --file=FILE\u001b[m\u001b[;m \u001b[m\u001b[;2m—\u001b[m\u001b[;m Obtain patterns from FILE, one per line. If this option is used multiple times or is combined w..\u001b[m\r\u001b[130C\u001b[;m \r\u001b[130C\u001b[1B\r\u001b[;m \r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;1;33m-e PATTERNS, --regexp=PATTERNS\u001b[m\u001b[;m \u001b[m\u001b[;2m—\u001b[m\u001b[;m Use PATTERNS as the patterns. If this option is used multiple times or is combined with the ..\u001b[m\r\u001b[130C\u001b[;m \r\u001b[130C\u001b[1B\r\u001b[;m \r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;1;33m-P, --perl-regexp\u001b[m\u001b[;m \u001b[m\u001b[;2m—\u001b[m\u001b[;m Interpret PATTERNS as Perl-compatible regular expressions (PCREs). This option is experimental when c..\u001b[m\r\u001b[130C\u001b[;m \r\u001b[130C\u001b[1B\r\u001b[;m \r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;1;33m-G, --basic-regexp\u001b[m\u001b[;m \u001b[m\u001b[;2m—\u001b[m\u001b[;m Interpret PATTERNS as basic regular expressions (BREs, see below). This is the default.\u001b[m\r\u001b[130C\u001b[;m \r\u001b[130C\u001b[1B\r\u001b[;m \r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;1;33m-F, --fixed-strings\u001b[m\u001b[;m \u001b[m\u001b[;2m—\u001b[m\u001b[;m Interpret PATTERNS as fixed strings, not regular expressions.\u001b[m\r\u001b[130C\u001b[;m \r\u001b[130C\u001b[1B\r\u001b[;m \r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;1;33m-E, --extended-regexp\u001b[m\u001b[;m \u001b[m\u001b[;2m—\u001b[m\u001b[;m Interpret PATTERNS as extended regular expressions (EREs, see below).\u001b[m\r\u001b[130C\u001b[;m \r\u001b[130C\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;m \r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;1;33m-V, --version\u001b[m\u001b[;m \u001b[m\u001b[;2m—\u001b[m\u001b[;m Output the version number of grep and exit. Pattern Syntax\u001b[m\r\u001b[130C\u001b[;m \r\u001b[130C\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;m \r\u001b[;1;38;5;161;48;5;236m>\u001b[m\u001b[;48;5;236m \u001b[m\u001b[;1;38;5;254;48;5;236m\u001b[m\u001b[;1;33;48;5;236m--help\u001b[m\u001b[;1;38;5;254;48;5;236m \u001b[m\u001b[;1;2;38;5;254;48;5;236m—\u001b[m\u001b[;1;38;5;254;48;5;236m Output a usage message and exit.\u001b[m\r\u001b[130C\u001b[;m \r\u001b[130C\u001b[;38;5;59m│\u001b[m\u001b[8B\r\u001b[11C\u001b[?25h"] -[12.0608, "o", "\u001b[?25l\r\u001b[11C\u001b[?25h"] -[12.070218, "o", "\u001b[?25l\u001b[2B\r\u001b[2C\r\u001b[2C\u001b[;m┌─────────────────────────────────────────────────────────────────────────────┐\r\u001b[81C\r\u001b[81C\u001b[;m \r\u001b[81C\u001b[1B\r\u001b[2C\u001b[m\r\u001b[2C\r\u001b[2C\u001b[;m│ 🏴 Flag: \r\u001b[15C\u001b[;1;36m--help \u001b[m\r\u001b[81C\u001b[;m│\r\u001b[82C\r\u001b[82C\u001b[;m \r\u001b[82C\u001b[1B\r\u001b[2C\u001b[m\r\u001b[2C\u001b[;m├─────────────────────────────────────────────────────────────────────────────┤\r\u001b[81C\r\u001b[81C\u001b[;m \r\u001b[81C\u001b[1B\r\u001b[2C\u001b[m\r\u001b[2C\u001b[;m│ 📝 Description: │\r\u001b[81C\r\u001b[81C\u001b[;m \r\u001b[81C\u001b[1B\r\u001b[2C\u001b[m\r\u001b[2C\u001b[;m│ \r\u001b[7C\u001b[;32mOutput a usage message and exit. \u001b[m\r\u001b[79C\u001b[;m│\r\u001b[80C\r\u001b[80C\u001b[;m \r\u001b[80C\u001b[1B\r\u001b[2C\u001b[m\r\u001b[2C\u001b[;m└─────────────────────────────────────────────────────────────────────────────┘\r\u001b[81C\r\u001b[81C\u001b[;m \r\u001b[81C\u001b[1B\r\u001b[2C\u001b[m\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[7A\r\u001b[129C\u001b[;38;5;59m \u001b[m\u001b[1B\r\u001b[129C\u001b[;38;5;59m \u001b[m\u001b[1B\r\u001b[129C\u001b[;38;5;59m \u001b[m\u001b[1B\r\u001b[129C\u001b[;38;5;59m \u001b[m\u001b[1B\r\u001b[129C\u001b[;38;5;59m \u001b[m\u001b[1B\r\u001b[129C\u001b[;38;5;59m \u001b[m\u001b[1B\r\u001b[129C\u001b[;38;5;59m \u001b[m\u001b[1B\r\u001b[129C\u001b[;38;5;59m \u001b[m\u001b[9A\r\u001b[11C\u001b[?25h"] -[12.141576, "o", "\u001b[?25l\u001b[1A\r\u001b[;m \r\u001b[2C\u001b[;38;5;144m47/47 (0)\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────\u001b[m\u001b[;m \u001b[1B\r\u001b[11C\u001b[?25h"] -[14.951141, "o", "\u001b[?25l\r\u001b[;m \r\u001b[;1;38;5;110m⚡ Search: \u001b[m\u001b[;1mre\u001b[m\u001b[;1m\u001b[m\r\u001b[13C\u001b[?25h"] -[14.951338, "o", "\u001b[?25l\r\u001b[;m \r\u001b[;1;38;5;110m⚡ Search: \u001b[m\u001b[;1mrec\u001b[m\u001b[;1m\u001b[m\r\u001b[14C\u001b[?25h"] -[14.951531, "o", "\u001b[?25l\r\u001b[;m \r\u001b[;1;38;5;110m⚡ Search: \u001b[m\u001b[;1mrecu\u001b[m\u001b[;1m\u001b[m\r\u001b[15C\u001b[?25h"] -[14.951682, "o", "\u001b[?25l\r\u001b[;m \r\u001b[;1;38;5;110m⚡ Search: \u001b[m\u001b[;1mrecur\u001b[m\u001b[;1m\u001b[m\r\u001b[16C\u001b[?25h"] -[14.951874, "o", "\u001b[?25l\r\u001b[;m \r\u001b[;1;38;5;110m⚡ Search: \u001b[m\u001b[;1mrecurs\u001b[m\u001b[;1m\u001b[m\r\u001b[17C\u001b[?25h"] -[14.951957, "o", "\u001b[?25l\r\u001b[;m \r\u001b[;1;38;5;110m⚡ Search: \u001b[m\u001b[;1mrecurs\u001b[m\u001b[;1m\u001b[m\r\u001b[17C\u001b[?25h"] -[14.956194, "o", "\u001b[?25l\u001b[1A\r\u001b[;m \r\u001b[2C\u001b[;38;5;144m46/47 (0)\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────\u001b[m\u001b[;m \u001b[18A\r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m..\u001b[m\u001b[;1;33mCTION, --directories=ACTION\u001b[m\u001b[;m \u001b[m\u001b[;2m—\u001b[m\u001b[;m If an input file is a directory, use ACTION to process it. By default, ACTION is \u001b[m\u001b[;38;5;108mre\u001b[m\u001b[;mad, i.e.,..\u001b[m\u001b[1B\r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m..\u001b[m\u001b[;m\u001b[m\u001b[;mor all patterns given. The empty file contains zero patterns, and therefore matches nothing. If FILE is - , \u001b[m\u001b[;38;5;108mre\u001b[m\u001b[;mad pattern..\u001b[m\u001b[1B\r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;1;33m-r, --recursive\u001b[m\u001b[;m \u001b[m\u001b[;2m—\u001b[m\u001b[;m \u001b[m\u001b[;38;5;108mRe\u001b[m\u001b[;mad all files under each directory, recursively, following symbolic links only if they are on the command ..\u001b[m\u001b[1B\r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m..\u001b[m\u001b[;1;33mevices=ACTION\u001b[m\u001b[;m \u001b[m\u001b[;2m—\u001b[m\u001b[;m If an input file is a device, FIFO or socket, use ACTION to process it. By default, ACTION is \u001b[m\u001b[;38;5;108mre\u001b[m\u001b[;mad, which ..\u001b[m\u001b[1B\r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m..\u001b[m\u001b[;1;33mdir=GLOB\u001b[m\u001b[;m \u001b[m\u001b[;2m—\u001b[m\u001b[;m Skip any command-line directory with a name suffix that matches the pattern GLOB. When searching \u001b[m\u001b[;38;5;108mre\u001b[m\u001b[;mcursively,..\u001b[m\u001b[1B\r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;1;33m-P, --perl-regexp\u001b[m\u001b[;m \u001b[m\u001b[;2m—\u001b[m\u001b[;m Interpret PATTERNS as Perl-compatible \u001b[m\u001b[;38;5;108mre\u001b[m\u001b[;mgular expressions (PCREs). This option is experimental when c..\u001b[m\u001b[1B\r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;1;33m-x, --line-regexp\u001b[m\u001b[;m \u001b[m\u001b[;2m—\u001b[m\u001b[;m Select only those matches that exactly match the whole line. For a \u001b[m\u001b[;38;5;108mre\u001b[m\u001b[;mgular expression pattern, this i..\u001b[m\u001b[1B\r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;1;33m--exclude-from=FILE\u001b[m\u001b[;m \u001b[m\u001b[;2m—\u001b[m\u001b[;m Skip files whose base name matches any of the file-name globs \u001b[m\u001b[;38;5;108mre\u001b[m\u001b[;mad from FILE (using wildcard mat..\u001b[m\u001b[1B\r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;1;33m-R, --dereference-recursive\u001b[m\u001b[;m \u001b[m\u001b[;2m—\u001b[m\u001b[;m \u001b[m\u001b[;38;5;108mRe\u001b[m\u001b[;mad all files under each directory, recursively. Follow all symbolic links, unlike -r. Other O..\u001b[m\u001b[1B\r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;1;33m-G, --basic-regexp\u001b[m\u001b[;m \u001b[m\u001b[;2m—\u001b[m\u001b[;m Interpret PATTERNS as basic \u001b[m\u001b[;38;5;108mre\u001b[m\u001b[;mgular expressions (BREs, see below). This is the default.\u001b[m\u001b[1B\r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;1;33m-E, --extended-regexp\u001b[m\u001b[;m \u001b[m\u001b[;2m—\u001b[m\u001b[;m Interpret PATTERNS as extended \u001b[m\u001b[;38;5;108mre\u001b[m\u001b[;mgular expressions (EREs, see below).\u001b[m\u001b[1B\r\u001b[;1;38;5;161;48;5;236m>\u001b[m\u001b[;48;5;236m \u001b[m\u001b[;1;38;5;254;48;5;236m\u001b[m\u001b[;1;33;48;5;236m-F, --fixed-strings\u001b[m\u001b[;1;38;5;254;48;5;236m \u001b[m\u001b[;1;2;38;5;254;48;5;236m—\u001b[m\u001b[;1;38;5;254;48;5;236m Interpret PATTERNS as fixed strings, not \u001b[m\u001b[;1;38;5;151;48;5;236mre\u001b[m\u001b[;1;38;5;254;48;5;236mgular expressions.\u001b[m\u001b[8B\r\u001b[17C\u001b[?25h"] -[14.956538, "o", "\u001b[?25l\r\u001b[;m \r\u001b[;1;38;5;110m⚡ Search: \u001b[m\u001b[;1mrecursiv\u001b[m\u001b[;1m\u001b[m\r\u001b[19C\u001b[?25h"] -[14.965922, "o", "\u001b[?25l\u001b[1A\r\u001b[;m \r\u001b[2C\u001b[;38;5;144m35/47 (0)\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────\u001b[m\u001b[;m \u001b[18A\r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;1;33m-B NUM, --befo\u001b[m\u001b[;m\u001b[m\u001b[;1;38;5;108mre\u001b[m\u001b[;m\u001b[m\u001b[;1;33m-\u001b[m\u001b[;m\u001b[m\u001b[;1;38;5;108mc\u001b[m\u001b[;m\u001b[m\u001b[;1;33montext=N\u001b[m\u001b[;m\u001b[m\u001b[;1;38;5;108mU\u001b[m\u001b[;m\u001b[m\u001b[;1;33mM\u001b[m\u001b[;m \u001b[m\u001b[;2m—\u001b[m\u001b[;m P\u001b[m\u001b[;38;5;108mr\u001b[m\u001b[;mint NUM line\u001b[m\u001b[;38;5;108ms\u001b[m\u001b[;m of leading context before matching lines. Places a line containing a gr..\u001b[m\u001b[1B\r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m..\u001b[m\u001b[;m\u001b[m\u001b[;m of each input file from which output would normally have been p\u001b[m\u001b[;38;5;108mr\u001b[m\u001b[;minted. Scanning \u001b[m\u001b[;38;5;108me\u001b[m\u001b[;ma\u001b[m\u001b[;38;5;108mc\u001b[m\u001b[;mh input file stops \u001b[m\u001b[;38;5;108mu\u001b[m\u001b[;mpon fi\u001b[m\u001b[;38;5;108mrs\u001b[m\u001b[;mt match.\u001b[m\u001b[1B\r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;1;33m--group-separato\u001b[m\u001b[;m\u001b[m\u001b[;1;38;5;108mr\u001b[m\u001b[;m\u001b[m\u001b[;1;33m=SEP\u001b[m\u001b[;m \u001b[m\u001b[;2m—\u001b[m\u001b[;m Wh\u001b[m\u001b[;38;5;108me\u001b[m\u001b[;mn -A, -B, or -\u001b[m\u001b[;38;5;108mC\u001b[m\u001b[;m are in \u001b[m\u001b[;38;5;108mu\u001b[m\u001b[;mse, p\u001b[m\u001b[;38;5;108mr\u001b[m\u001b[;mint \u001b[m\u001b[;38;5;108mS\u001b[m\u001b[;mEP instead of -- between groups of lines.\u001b[m\u001b[;m \u001b[1B\r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;1;33m-o, --only-matching\u001b[m\u001b[;m \u001b[m\u001b[;2m—\u001b[m\u001b[;m Print only the matched (non-empty) pa\u001b[m\u001b[;38;5;108mr\u001b[m\u001b[;mts of a matching line, with \u001b[m\u001b[;38;5;108me\u001b[m\u001b[;ma\u001b[m\u001b[;38;5;108mc\u001b[m\u001b[;mh s\u001b[m\u001b[;38;5;108mu\u001b[m\u001b[;mch pa\u001b[m\u001b[;38;5;108mr\u001b[m\u001b[;mt on a \u001b[m\u001b[;38;5;108ms\u001b[m\u001b[;meparate output li..\u001b[m\u001b[1B\r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m..\u001b[m\u001b[;m\u001b[m\u001b[;mrom the original file contents (to make regular expressions with ^ and $ work cor\u001b[m\u001b[;38;5;108mrec\u001b[m\u001b[;mtly). Specifying -\u001b[m\u001b[;38;5;108mU\u001b[m\u001b[;m ove\u001b[m\u001b[;38;5;108mr\u001b[m\u001b[;mrule\u001b[m\u001b[;38;5;108ms\u001b[m\u001b[;m this gues..\u001b[m\u001b[1B\r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m..\u001b[m\u001b[;m\u001b[m\u001b[;mary data; these are either output bytes that are improperly encoded fo\u001b[m\u001b[;38;5;108mr\u001b[m\u001b[;m th\u001b[m\u001b[;38;5;108me\u001b[m\u001b[;m \u001b[m\u001b[;38;5;108mcur\u001b[m\u001b[;mrent locale, or null input byte\u001b[m\u001b[;38;5;108ms\u001b[m\u001b[;m when the ..\u001b[m\u001b[1B\r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;1;33m--colo\u001b[m\u001b[;m\u001b[m\u001b[;1;38;5;108mr\u001b[m\u001b[;m\u001b[m\u001b[;1;33m[=WH\u001b[m\u001b[;m\u001b[m\u001b[;1;38;5;108mE\u001b[m\u001b[;m\u001b[m\u001b[;1;33mN], --\u001b[m\u001b[;m\u001b[m\u001b[;1;38;5;108mc\u001b[m\u001b[;m\u001b[m\u001b[;1;33molo\u001b[m\u001b[;m\u001b[m\u001b[;1;38;5;108mur\u001b[m\u001b[;m\u001b[m\u001b[;1;33m[=WHEN]\u001b[m\u001b[;m \u001b[m\u001b[;2m—\u001b[m\u001b[;m \u001b[m\u001b[;38;5;108mS\u001b[m\u001b[;murround the matched (non-empty) strings, matching lines, context lines, file names, line n..\u001b[m\u001b[1B\r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m..\u001b[m\u001b[;m\u001b[m\u001b[;mling part that starts with a non-slash character immediately after a slash (/) in the name. When searching \u001b[m\u001b[;38;5;108mrecurs\u001b[m\u001b[;mively, ski..\u001b[m\u001b[1B\r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m..\u001b[m\u001b[;m\u001b[m\u001b[;mctories just as if they were ordinary files. If ACTION is skip, silently skip directories. If ACTION is \u001b[m\u001b[;38;5;108mrecurs\u001b[m\u001b[;me, read al..\u001b[m\r\u001b[130C\u001b[;m \r\u001b[130C\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;1;33m-r, --recursive\u001b[m\u001b[;m \u001b[m\u001b[;2m—\u001b[m\u001b[;m Read all files under each directory, \u001b[m\u001b[;38;5;108mrecurs\u001b[m\u001b[;mively, following symbolic links only if they are on the command ..\u001b[m\u001b[1B\r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m..\u001b[m\u001b[;1;33mGLOB\u001b[m\u001b[;m \u001b[m\u001b[;2m—\u001b[m\u001b[;m Skip any command-line directory with a name suffix that matches the pattern GLOB. When searching \u001b[m\u001b[;38;5;108mrecurs\u001b[m\u001b[;mively, ski..\u001b[m\u001b[1B\r\u001b[;1;38;5;161;48;5;236m>\u001b[m\u001b[;48;5;236m \u001b[m\u001b[;1;38;5;254;48;5;236m\u001b[m\u001b[;1;33;48;5;236m-R, --dereference-recursive\u001b[m\u001b[;1;38;5;254;48;5;236m \u001b[m\u001b[;1;2;38;5;254;48;5;236m—\u001b[m\u001b[;1;38;5;254;48;5;236m Read all files under each directory, \u001b[m\u001b[;1;38;5;151;48;5;236mrecurs\u001b[m\u001b[;1;38;5;254;48;5;236mively. Follow all symbolic links, unlike -r. Other O..\u001b[m\u001b[8B\r\u001b[;m \r\u001b[;1;38;5;110m⚡ Search: \u001b[m\u001b[;1mrecursive\u001b[m\u001b[;1m\u001b[m\r"] -[14.965976, "o", "\u001b[20C\u001b[?25h"] -[14.97432, "o", "\u001b[?25l\u001b[1A\r\u001b[;m \r\u001b[2C\u001b[;38;5;144m17/47 (0)\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────\u001b[m\u001b[;m \u001b[18A\r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m..\u001b[m\u001b[;m\u001b[m\u001b[;m\u001b[m\u001b[;m (--) betw\u001b[m\u001b[;38;5;108me\u001b[m\u001b[;men \u001b[m\u001b[;38;5;108mc\u001b[m\u001b[;montiguous gro\u001b[m\u001b[;38;5;108mu\u001b[m\u001b[;mps of matches. With the -o or --only-matching option, this has no effect and a wa\u001b[m\u001b[;38;5;108mr\u001b[m\u001b[;mning i\u001b[m\u001b[;38;5;108ms\u001b[m\u001b[;m g\u001b[m\u001b[;38;5;108miv\u001b[m\u001b[;men.\u001b[m\u001b[1B\r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m..\u001b[m\u001b[;m\u001b[m\u001b[;m\u001b[m\u001b[;m(--) betw\u001b[m\u001b[;38;5;108me\u001b[m\u001b[;men \u001b[m\u001b[;38;5;108mc\u001b[m\u001b[;montiguous gro\u001b[m\u001b[;38;5;108mu\u001b[m\u001b[;mps of matches. With the -o or --only-matching option, this has no effect and a wa\u001b[m\u001b[;38;5;108mr\u001b[m\u001b[;mning i\u001b[m\u001b[;38;5;108ms\u001b[m\u001b[;m g\u001b[m\u001b[;38;5;108miv\u001b[m\u001b[;men.\u001b[m\u001b[1B\r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m..\u001b[m\u001b[;m\u001b[m\u001b[;m\u001b[m\u001b[;m\u001b[m\u001b[;m\u001b[m\u001b[;m\u001b[m\u001b[;my them in color on the terminal. The colors are defined by the environment variable GREP_COLO\u001b[m\u001b[;38;5;108mRS\u001b[m\u001b[;m. WHEN \u001b[m\u001b[;38;5;108mi\u001b[m\u001b[;ms ne\u001b[m\u001b[;38;5;108mv\u001b[m\u001b[;mer, always..\u001b[m\u001b[1B\r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m..\u001b[m\u001b[;m\u001b[m\u001b[;mtly). Specifying -U ove\u001b[m\u001b[;38;5;108mr\u001b[m\u001b[;mrules this gu\u001b[m\u001b[;38;5;108me\u001b[m\u001b[;msswork, \u001b[m\u001b[;38;5;108mc\u001b[m\u001b[;ma\u001b[m\u001b[;38;5;108mu\u001b[m\u001b[;msing all files to be \u001b[m\u001b[;38;5;108mr\u001b[m\u001b[;mead and pa\u001b[m\u001b[;38;5;108ms\u001b[m\u001b[;msed to the matching mechan\u001b[m\u001b[;38;5;108mi\u001b[m\u001b[;msm \u001b[m\u001b[;38;5;108mv\u001b[m\u001b[;merbatim; ..\u001b[m\u001b[1B\r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m..\u001b[m\u001b[;m\u001b[m\u001b[;mlt, ACTION is \u001b[m\u001b[;38;5;108mre\u001b[m\u001b[;mad, which means that devi\u001b[m\u001b[;38;5;108mc\u001b[m\u001b[;mes are read j\u001b[m\u001b[;38;5;108mu\u001b[m\u001b[;mst as if they were ordina\u001b[m\u001b[;38;5;108mr\u001b[m\u001b[;my files. If ACTION is \u001b[m\u001b[;38;5;108ms\u001b[m\u001b[;mk\u001b[m\u001b[;38;5;108mi\u001b[m\u001b[;mp, de\u001b[m\u001b[;38;5;108mv\u001b[m\u001b[;mices are s..\u001b[m\r\u001b[130C\u001b[;m \r\u001b[130C\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m..\u001b[m\u001b[;m\u001b[m\u001b[;m (using wildcard matching as described unde\u001b[m\u001b[;38;5;108mr\u001b[m\u001b[;m --\u001b[m\u001b[;38;5;108me\u001b[m\u001b[;mx\u001b[m\u001b[;38;5;108mc\u001b[m\u001b[;ml\u001b[m\u001b[;38;5;108mu\u001b[m\u001b[;mde). If contradicto\u001b[m\u001b[;38;5;108mr\u001b[m\u001b[;my --include and --exclude option\u001b[m\u001b[;38;5;108ms\u001b[m\u001b[;m are g\u001b[m\u001b[;38;5;108miv\u001b[m\u001b[;men, the ..\u001b[m\r\u001b[130C\u001b[;m \r\u001b[130C\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m..\u001b[m\u001b[;m\u001b[m\u001b[;mwhen reading files whose text encodings a\u001b[m\u001b[;38;5;108mre\u001b[m\u001b[;m unknown, it \u001b[m\u001b[;38;5;108mc\u001b[m\u001b[;man be helpful to \u001b[m\u001b[;38;5;108mu\u001b[m\u001b[;mse -a o\u001b[m\u001b[;38;5;108mr\u001b[m\u001b[;m to \u001b[m\u001b[;38;5;108ms\u001b[m\u001b[;met LC_ALL='C' \u001b[m\u001b[;38;5;108mi\u001b[m\u001b[;mn the en\u001b[m\u001b[;38;5;108mv\u001b[m\u001b[;mironment, ..\u001b[m\r\u001b[130C\u001b[;m \r\u001b[130C\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m..\u001b[m\u001b[;m\u001b[m\u001b[;mng part that starts with a non-slash character immediately after a slash (/) in the name. When searching \u001b[m\u001b[;38;5;108mrecursiv\u001b[m\u001b[;mely, skip ..\u001b[m\r\u001b[130C\u001b[;m \r\u001b[130C\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m..\u001b[m\u001b[;m\u001b[m\u001b[;mIf ACTION is skip, silently skip directories. If ACTION is recurse, read all files under each directory, \u001b[m\u001b[;38;5;108mrecursiv\u001b[m\u001b[;mely, follo..\u001b[m\u001b[1B\r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;1;33m-r, --recursive\u001b[m\u001b[;m \u001b[m\u001b[;2m—\u001b[m\u001b[;m Read all files under each directory, \u001b[m\u001b[;38;5;108mrecursiv\u001b[m\u001b[;mely, following symbolic links only if they are on the command ..\u001b[m\u001b[1B\r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m..\u001b[m\u001b[;1;33mOB\u001b[m\u001b[;m \u001b[m\u001b[;2m—\u001b[m\u001b[;m Skip any command-line directory with a name suffix that matches the pattern GLOB. When searching \u001b[m\u001b[;38;5;108mrecursiv\u001b[m\u001b[;mely, skip ..\u001b[m\u001b[1B\r\u001b[;1;38;5;161;48;5;236m>\u001b[m\u001b[;48;5;236m \u001b[m\u001b[;1;38;5;254;48;5;236m\u001b[m\u001b[;1;33;48;5;236m-R, --dereference-recursive\u001b[m\u001b[;1;38;5;254;48;5;236m \u001b[m\u001b[;1;2;38;5;254;48;5;236m—\u001b[m\u001b[;1;38;5;254;48;5;236m Read all files under each directory, \u001b[m\u001b[;1;38;5;151;48;5;236mrecursiv\u001b[m\u001b[;1;38;5;254;48;5;236mely. Follow all symbolic links, unlike -r. Other O..\u001b[m\u001b[8B\r\u001b[20C\u001b[?25h"] -[14.986952, "o", "\u001b[?25l\u001b[2B\r\u001b[2C\r\u001b[2C\u001b[;m┌─────────────────────────────────────────────────────────────────────────────┐\r\u001b[81C\r\u001b[81C\u001b[;m \r\u001b[81C\u001b[1B\r\u001b[2C\u001b[m\r\u001b[2C\r\u001b[2C\u001b[;m│ 🏴 Flag: \r\u001b[15C\u001b[;1;36m-F, --fixed-strings \u001b[m\r\u001b[81C\u001b[;m│\r\u001b[82C\r\u001b[82C\u001b[;m \r\u001b[82C\u001b[1B\r\u001b[2C\u001b[m\r\u001b[2C\u001b[;m├─────────────────────────────────────────────────────────────────────────────┤\r\u001b[81C\r\u001b[81C\u001b[;m \r\u001b[81C\u001b[1B\r\u001b[2C\u001b[m\r\u001b[2C\u001b[;m│ 📝 Description: │\r\u001b[81C\r\u001b[81C\u001b[;m \r\u001b[81C\u001b[1B\r\u001b[2C\u001b[m\r\u001b[2C\u001b[;m│ \r\u001b[7C\u001b[;32mInterpret PATTERNS as fixed strings, not regular expressions. \u001b[m\r\u001b[79C\u001b[;m│\r\u001b[80C\r\u001b[80C\u001b[;m \r\u001b[80C\u001b[1B\r\u001b[2C\u001b[m\r\u001b[2C\u001b[;m└─────────────────────────────────────────────────────────────────────────────┘\r\u001b[81C\r\u001b[81C\u001b[;m \r\u001b[81C\u001b[1B\r\u001b[2C\u001b[m\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[10A\r\u001b[;m \r\u001b[2C\u001b[;38;5;144m17/47 (0)\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────\u001b[m\u001b[;m \u001b[18A\r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m..\u001b[m\u001b[;m\u001b[m\u001b[;m\u001b[m\u001b[;m (--) betw\u001b[m\u001b[;38;5;108me\u001b[m\u001b[;men \u001b[m\u001b[;38;5;108mc\u001b[m\u001b[;montiguous gro\u001b[m\u001b[;38;5;108mu\u001b[m\u001b[;mps of matches. With the -o or --only-matching option, this has no effect and a wa\u001b[m\u001b[;38;5;108mr\u001b[m\u001b[;mning i\u001b[m\u001b[;38;5;108ms\u001b[m\u001b[;m g\u001b[m\u001b[;38;5;108mive\u001b[m\u001b[;mn.\u001b[m\u001b[1B\r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m..\u001b[m\u001b[;m\u001b[m\u001b[;m ACTION is \u001b[m\u001b[;38;5;108mre\u001b[m\u001b[;mad, which means that devi\u001b[m\u001b[;38;5;108mc\u001b[m\u001b[;mes are read j\u001b[m\u001b[;38;5;108mu\u001b[m\u001b[;mst as if they were ordina\u001b[m\u001b[;38;5;108mr\u001b[m\u001b[;my files. If ACTION is \u001b[m\u001b[;38;5;108ms\u001b[m\u001b[;mk\u001b[m\u001b[;38;5;108mi\u001b[m\u001b[;mp, de\u001b[m\u001b[;38;5;108mv\u001b[m\u001b[;mic\u001b[m\u001b[;38;5;108me\u001b[m\u001b[;ms are sile..\u001b[m\u001b[1B\r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m..\u001b[m\u001b[;m\u001b[m\u001b[;m\u001b[m\u001b[;m(--) betw\u001b[m\u001b[;38;5;108me\u001b[m\u001b[;men \u001b[m\u001b[;38;5;108mc\u001b[m\u001b[;montiguous gro\u001b[m\u001b[;38;5;108mu\u001b[m\u001b[;mps of matches. With the -o or --only-matching option, this has no effect and a wa\u001b[m\u001b[;38;5;108mr\u001b[m\u001b[;mning i\u001b[m\u001b[;38;5;108ms\u001b[m\u001b[;m g\u001b[m\u001b[;38;5;108mive\u001b[m\u001b[;mn.\u001b[m\u001b[1B\r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m..\u001b[m\u001b[;m\u001b[m\u001b[;m\u001b[m\u001b[;m\u001b[m\u001b[;m\u001b[m\u001b[;m\u001b[m\u001b[;m them in color on the terminal. The colors are defined by the environment variable GREP_COLO\u001b[m\u001b[;38;5;108mRS\u001b[m\u001b[;m. WHEN \u001b[m\u001b[;38;5;108mi\u001b[m\u001b[;ms ne\u001b[m\u001b[;38;5;108mve\u001b[m\u001b[;mr, always,..\u001b[m\u001b[1B\r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m..\u001b[m\u001b[;m\u001b[m\u001b[;m(using wildcard matching as described unde\u001b[m\u001b[;38;5;108mr\u001b[m\u001b[;m --\u001b[m\u001b[;38;5;108me\u001b[m\u001b[;mx\u001b[m\u001b[;38;5;108mc\u001b[m\u001b[;ml\u001b[m\u001b[;38;5;108mu\u001b[m\u001b[;mde). If contradicto\u001b[m\u001b[;38;5;108mr\u001b[m\u001b[;my --include and --exclude option\u001b[m\u001b[;38;5;108ms\u001b[m\u001b[;m are g\u001b[m\u001b[;38;5;108mive\u001b[m\u001b[;mn, the l..\u001b[m\u001b[1B\r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m..\u001b[m\u001b[;m\u001b[m\u001b[;mly). Specifying -U ove\u001b[m\u001b[;38;5;108mr\u001b[m\u001b[;mrules this gu\u001b[m\u001b[;38;5;108me\u001b[m\u001b[;msswork, \u001b[m\u001b[;38;5;108mc\u001b[m\u001b[;ma\u001b[m\u001b[;38;5;108mu\u001b[m\u001b[;msing all files to be \u001b[m\u001b[;38;5;108mr\u001b["] -[14.987088, "o", "m\u001b[;mead and pa\u001b[m\u001b[;38;5;108ms\u001b[m\u001b[;msed to the matching mechan\u001b[m\u001b[;38;5;108mi\u001b[m\u001b[;msm \u001b[m\u001b[;38;5;108mve\u001b[m\u001b[;mrbatim; i..\u001b[m\u001b[1B\r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m..\u001b[m\u001b[;m\u001b[m\u001b[;mut bytes that are improperly encoded fo\u001b[m\u001b[;38;5;108mr\u001b[m\u001b[;m th\u001b[m\u001b[;38;5;108me\u001b[m\u001b[;m \u001b[m\u001b[;38;5;108mcur\u001b[m\u001b[;mrent locale, or null input byte\u001b[m\u001b[;38;5;108ms\u001b[m\u001b[;m when the -z option \u001b[m\u001b[;38;5;108mi\u001b[m\u001b[;ms not gi\u001b[m\u001b[;38;5;108mve\u001b[m\u001b[;mn. By defa..\u001b[m\u001b[1B\r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m..\u001b[m\u001b[;m\u001b[m\u001b[;mg part that starts with a non-slash character immediately after a slash (/) in the name. When searching \u001b[m\u001b[;38;5;108mrecursive\u001b[m\u001b[;mly, skip a..\u001b[m\u001b[1B\r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m..\u001b[m\u001b[;m\u001b[m\u001b[;mf ACTION is skip, silently skip directories. If ACTION is recurse, read all files under each directory, \u001b[m\u001b[;38;5;108mrecursive\u001b[m\u001b[;mly, follow..\u001b[m\u001b[1B\r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;1;33m-r, --recursive\u001b[m\u001b[;m \u001b[m\u001b[;2m—\u001b[m\u001b[;m Read all files under each directory, \u001b[m\u001b[;38;5;108mrecursive\u001b[m\u001b[;mly, following symbolic links only if they are on the command ..\u001b[m\u001b[1B\r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m..\u001b[m\u001b[;1;33mB\u001b[m\u001b[;m \u001b[m\u001b[;2m—\u001b[m\u001b[;m Skip any command-line directory with a name suffix that matches the pattern GLOB. When searching \u001b[m\u001b[;38;5;108mrecursive\u001b[m\u001b[;mly, skip a..\u001b[m\u001b[1B\r\u001b[;1;38;5;161;48;5;236m>\u001b[m\u001b[;48;5;236m \u001b[m\u001b[;1;38;5;254;48;5;236m\u001b[m\u001b[;1;33;48;5;236m-R, --dereference-recursive\u001b[m\u001b[;1;38;5;254;48;5;236m \u001b[m\u001b[;1;2;38;5;254;48;5;236m—\u001b[m\u001b[;1;38;5;254;48;5;236m Read all files under each directory, \u001b[m\u001b[;1;38;5;151;48;5;236mrecursive\u001b[m\u001b[;1;38;5;254;48;5;236mly. Follow all symbolic links, unlike -r. Other O..\u001b[m\u001b[8B\r\u001b[20C\u001b[?25h"] -[14.990842, "o", "\u001b[?25l\u001b[2B\r\u001b[2C\r\u001b[2C\u001b[;m┌─────────────────────────────────────────────────────────────────────────────┐\r\u001b[81C\r\u001b[81C\u001b[;m \r\u001b[81C\u001b[1B\r\u001b[2C\u001b[m\r\u001b[2C\r\u001b[2C\u001b[;m│ 🏴 Flag: \r\u001b[15C\u001b[;1;36m-R, --dereference-recursive \u001b[m\r\u001b[81C\u001b[;m│\r\u001b[82C\r\u001b[82C\u001b[;m \r\u001b[82C\u001b[1B\r\u001b[2C\u001b[m\r\u001b[2C\u001b[;m├─────────────────────────────────────────────────────────────────────────────┤\r\u001b[81C\r\u001b[81C\u001b[;m \r\u001b[81C\u001b[1B\r\u001b[2C\u001b[m\r\u001b[2C\u001b[;m│ 📝 Description: │\r\u001b[81C\r\u001b[81C\u001b[;m \r\u001b[81C\u001b[1B\r\u001b[2C\u001b[m\r\u001b[2C\u001b[;m│ \r\u001b[7C\u001b[;32mRead all files under each directory, recursively. Follow all symbolic \u001b[m\r\u001b[79C\u001b[;m│\r\u001b[80C\r\u001b[80C\u001b[;m \r\u001b[80C\u001b[1B\r\u001b[2C\u001b[m\r\u001b[2C\u001b[;m│ \r\u001b[7C\u001b[;32mlinks, unlike -r. Other Options \u001b[m\r\u001b[79C\u001b[;m│\r\u001b[80C\r\u001b[80C\u001b[;m \r\u001b[80C\u001b[1B\r\u001b[2C\u001b[m\r\u001b[2C\u001b[;m└─────────────────────────────────────────────────────────────────────────────┘\r\u001b[81C\r\u001b[81C\u001b[;m \r\u001b[81C\u001b[1B\r\u001b[2C\u001b[m\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[9A\r\u001b[20C\u001b[?25h"] -[17.059622, "o", "\u001b[?25l\u001b[19A\r\u001b[J\u001b[?1000l\u001b[?1002l\u001b[?1006l\u001b[?25h"] -[17.060444, "o", "\r\n"] -[17.060522, "o", "\u001b[0;34m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m\r\n"] -[17.061698, "o", "\u001b[H\u001b[J"] -[17.065896, "o", "\u001b[?25l\u001b[J\u001b[6n\u001b[?25h"] -[17.066216, "o", "\u001b[?25l\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\u001b[?1000h\u001b[?1002h\u001b[?1006h\u001b[18A\u001b[G\u001b[K\u001b[6n\u001b[?25h"] -[17.083839, "o", "\u001b[?25l\r\u001b[;38;5;59m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[m\u001b[1B\r\u001b[;38;5;59m│\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;38;5;59m│\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;38;5;59m│\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;38;5;59m│\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;38;5;59m│\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;38;5;59m│\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;38;5;59m│\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;38;5;59m│\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;38;5;59m│\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;38;5;59m│\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;38;5;59m│\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;38;5;59m│\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;38;5;59m│\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;38;5;59m│\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;38;5;59m│\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;38;5;59m│\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;38;5;59m│\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;38;5;59m╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯\u001b[m\u001b[17A\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[1B\r\u001b[2C\u001b[;m "] -[17.083985, "o", " \r\u001b[2C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[;1;38;5;110m🔍 Search: \u001b[m\u001b[;1m\u001b[m\u001b[;1m\u001b[m\u001b[1A\r\u001b[2C\u001b[;1;38;5;148m⠇\u001b[m\r\u001b[4C\u001b[;38;5;144m0/0\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────\u001b[m\u001b[;m \u001b[1A\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[;m \u001b[;38;5;109mSelect a command (Esc to exit) | Colorized: cmd=[cyan] [OPTIONS]=[yellow] FILE=[magenta]\u001b[m\u001b[2B\r\u001b[13C\u001b[1A\r\u001b[2C\u001b[;m \r\u001b[4C\u001b[;38;5;144m260/260\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────\u001b[m\u001b[;m \u001b[15A\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mchmod\u001b[m\u001b[;m: Change file permissions \u001b[m\u001b[;1;36mchmod\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m] \u001b[m\u001b[;35mMODE\u001b[m\u001b[;m FILE\u001b[m\u001b[;2m...\u001b[m\r\u001b[129C\u001b[;m \r\u001b[129C\u001b[1B\r\u001b[2C\u001b[;m "] -[17.084082, "o", " \r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mtail\u001b[m\u001b[;m: Display last lines of a file \u001b[m\u001b[;1;36mtail\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[;m [\u001b[m\u001b[;33mFILE\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\r\u001b[129C\u001b[;m \r\u001b[129C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mhead\u001b[m\u001b[;m: Display first lines of a file \u001b[m\u001b[;1;36mhead\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[;m [\u001b[m\u001b[;33mFILE\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\r\u001b[129C\u001b[;m \r\u001b[129C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mless\u001b[m\u001b[;m: View file contents with pagination \u001b[m\u001b[;1;36mless\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[;m [\u001b[m\u001b[;33mFILE\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\r\u001b[129C\u001b[;m \r\u001b[129C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mcat\u001b[m\u001b[;m: Concatenate and display files \u001b[m\u001b[;1;36mcat\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[;m [\u001b[m\u001b[;33mFILE\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\r\u001b[129C\u001b[;m \r\u001b[129C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mtouch\u001b[m\u001b[;m: Create empty file or update timestamp \u001b[m\u001b[;1;36mtouch\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[;m \u001b[m\u001b[;35mFILE\u001b[m\u001b[;m\u001b[m\u001b[;2m...\u001b[m\r\u001b[129C\u001b[;m \r\u001b[129C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mrmdir\u001b[m\u001b[;m: Remove an empty directory \u001b[m\u001b[;1;36mrmdir\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[;m \u001b[m\u001b[;35mDIRECTORY\u001b[m\u001b[;m\u001b[m\u001b[;2m...\u001b[m\r\u001b[129C\u001b[;m \r\u001b[129C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mmkdir\u001b[m\u001b[;m: Create a new directory \u001b[m\u001b[;1;36mmkdir\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[;m \u001b[m\u001b[;35mDIRECTORY\u001b[m\u001b[;m\u001b[m\u001b[;2m...\u001b[m\r\u001b[129C\u001b[;m \r\u001b[129C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mrm\u001b[m\u001b[;m: Remove files or directories \u001b[m\u001b[;1;36mrm\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[;m \u001b[m\u001b[;35mFILE\u001b[m\u001b[;m\u001b[m\u001b[;2m...\u001b[m\r\u001b[129C\u001b[;m \r\u001b[129C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mmv\u001b[m\u001b[;m: Move or rename files and directories \u001b[m\u001b[;1;36mmv\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[;m \u001b[m\u001b[;35mSOURCE\u001b[m\u001b[;m DEST\u001b[m\r\u001b[129C\u001b[;m \r\u001b[129C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mcp\u001b[m\u001b[;m: Copy files and directories \u001b[m\u001b[;1;36mcp\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[;m \u001b[m\u001b[;35mSOURCE\u001b[m\u001b[;m DEST\u001b[m\r\u001b[129C\u001b[;m \r\u001b[129C\u001b[1B\r\u001b[2C\u001b[;m "] -[17.084161, "o", " \r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mpwd\u001b[m\u001b[;m: Print the name of the current working directory \u001b[m\u001b[;1;36mpwd\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\r\u001b[129C\u001b[;m \r\u001b[129C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mcd\u001b[m\u001b[;m: Change the current directory \u001b[m\u001b[;1;36mcd\u001b[m\u001b[;m [\u001b[m\u001b[;33mDIRECTORY\u001b[m\u001b[;m]\u001b[m\r\u001b[129C\u001b[;m \r\u001b[129C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[;1;38;5;161;48;5;236m>\u001b[m\u001b[;48;5;236m \u001b[m\u001b[;1;38;5;254;48;5;236m\u001b[m\u001b[;1;36;48;5;236mls\u001b[m\u001b[;1;38;5;254;48;5;236m: List directory contents \u001b[m\u001b[;1;36;48;5;236mls\u001b[m\u001b[;1;38;5;254;48;5;236m [\u001b[m\u001b[;1;33;48;5;236mOPTION\u001b[m\u001b[;1;38;5;254;48;5;236m]\u001b[m\u001b[;1;2;38;5;254;48;5;236m...\u001b[m\u001b[;1;38;5;254;48;5;236m [\u001b[m\u001b[;1;33;48;5;236mFILE\u001b[m\u001b[;1;38;5;254;48;5;236m]\u001b[m\u001b[;1;2;38;5;254;48;5;236m...\u001b[m\r\u001b[129C\u001b[;m \r\u001b[129C\u001b[;38;5;59m│\u001b[m\u001b[3B\r\u001b[13C\u001b[?25h"] -[17.087365, "o", "\u001b[?25l\r\u001b[13C\u001b[?25h"] -[17.167721, "o", "\u001b[?25l\u001b[1A\r\u001b[2C\u001b[;m \r\u001b[4C\u001b[;38;5;144m260/260\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────\u001b[m\u001b[;m \u001b[1B\r\u001b[13C\u001b[?25h"] -[19.969172, "o", "\u001b[?25l\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[;1;38;5;110m🔍 Search: \u001b[m\u001b[;1mta\u001b[m\u001b[;1m\u001b[m\r\u001b[15C\u001b[?25h"] -[19.969308, "o", "\u001b[?25l\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[;1;38;5;110m🔍 Search: \u001b[m\u001b[;1mtar\u001b[m\u001b[;1m\u001b[m\r\u001b[16C\u001b[?25h"] -[19.973192, "o", "\u001b[?25l\u001b[1A\r\u001b[2C\u001b[;m \r\u001b[4C\u001b[;38;5;144m140/260\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────\u001b[m\u001b[;m \u001b[15A\r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36meval\u001b[m\u001b[;m: Evalua\u001b[m\u001b[;38;5;108mt\u001b[m\u001b[;me \u001b[m\u001b[;38;5;108mar\u001b[m\u001b[;mguments as a command \u001b[m\u001b[;1;36meval\u001b[m\u001b[;m [\u001b[m\u001b[;33mARG\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[1B\r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mmktemp\u001b[m\u001b[;m: Create a \u001b[m\u001b[;38;5;108mt\u001b[m\u001b[;mempor\u001b[m\u001b[;38;5;108mar\u001b[m\u001b[;my file or directory \u001b[m\u001b[;1;36mmktemp\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[;m [\u001b[m\u001b[;33mTEMPLATE\u001b[m\u001b[;m]\u001b[m\u001b[1B\r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mnewgrp\u001b[m\u001b[;m: Log in \u001b[m\u001b[;38;5;108mt\u001b[m\u001b[;mo \u001b[m\u001b[;38;5;108ma\u001b[m\u001b[;m new g\u001b[m\u001b[;38;5;108mr\u001b[m\u001b[;moup \u001b[m\u001b[;1;36mnewgrp\u001b[m\u001b[;m [\u001b[m\u001b[;33mGROUP\u001b[m\u001b[;m]\u001b[m\u001b[1B\r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;38;5;108mt\u001b[m\u001b[;m\u001b[m\u001b[;36mr\u001b[m\u001b[;m\u001b[m\u001b[;38;5;108ma\u001b[m\u001b[;m\u001b[m\u001b[;36mp\u001b[m\u001b[;m: \u001b[m\u001b[;38;5;108mR\u001b[m\u001b[;mun commands on signals/events \u001b[m\u001b[;1;36mtrap\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[;m [\u001b[m\u001b[;33mARG\u001b[m\u001b[;m] [\u001b[m\u001b[;33mSIGNAL\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[1B\r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mtraceroute\u001b[m\u001b[;m: \u001b[m\u001b[;38;5;108mT\u001b[m\u001b[;mr\u001b[m\u001b[;38;5;108ma\u001b[m\u001b[;mce \u001b[m\u001b[;38;5;108mr\u001b[m\u001b[;moute packets take to a host \u001b[m\u001b[;1;36mtraceroute\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[;m HOST\u001b[m\u001b[1B\r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mkill\u001b[m\u001b[;m: Send signal \u001b[m\u001b[;38;5;108mt\u001b[m\u001b[;mo \u001b[m\u001b[;38;5;108ma\u001b[m\u001b[;m p\u001b[m\u001b[;38;5;108mr\u001b[m\u001b[;mocess \u001b[m\u001b[;1;36mkill\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[;m \u001b[m\u001b[;35mPID\u001b[m\u001b[;m\u001b[m\u001b[;2m...\u001b[m\u001b[1B\r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mpidof\u001b[m\u001b[;m: Find \u001b[m\u001b[;38;5;108mt\u001b[m\u001b[;mhe PID of \u001b[m\u001b[;38;5;108ma\u001b[m\u001b[;m \u001b[m\u001b[;38;5;108mr\u001b[m\u001b[;munning program \u001b[m\u001b[;1;36mpidof\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[;m \u001b[m\u001b[;35mPROGRAM\u001b[m\u001b[;m\u001b[m\u001b[;2m...\u001b[m\u001b[1B\r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mcpio\u001b[m\u001b[;m: Copy files \u001b[m\u001b[;38;5;108mt\u001b[m\u001b[;mo/from \u001b[m\u001b[;38;5;108mar\u001b[m\u001b[;mchives \u001b[m\u001b[;1;36mcpio\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[1B\r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mpacman\u001b[m\u001b[;m: Package manager (Arch Linux) \u001b[m\u001b[;1;36mpacman\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[;m [\u001b[m\u001b[;38;5;108mTAR\u001b[m\u001b[;m\u001b[m\u001b[;33mGET\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[1B\r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36marp\u001b[m\u001b[;m: Show/manipulate \u001b[m\u001b[;38;5;108mt\u001b[m\u001b[;mhe \u001b[m\u001b[;38;5;108mAR\u001b[m\u001b[;mP cache \u001b[m\u001b[;1;36marp\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[1B\r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mnmap\u001b[m\u001b[;m: Network exploration and port scanner \u001b[m\u001b[;1;36mnmap\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[;m \u001b[m\u001b[;38;5;108mTAR\u001b[m\u001b[;m\u001b[m\u001b[;35mGET\u001b[m\u001b[;m\u001b[m\u001b[;2m...\u001b[m\u001b[1B\r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mreadlink\u001b[m\u001b[;m: Print resolved symbolic link \u001b[m\u001b[;38;5;108mtar\u001b[m\u001b[;mget \u001b[m\u001b[;1;36mreadlink\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[;m \u001b[m\u001b[;35mFILE\u001b[m\u001b[;m\u001b[m\u001b[;2m...\u001b[m\u001b[1B\r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;38;5;108mtar\u001b[m\u001b[;m: Archive files \u001b[m\u001b[;1;36mtar\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[;m [\u001b[m\u001b[;33mFILE\u001b"] -[19.973458, "o", "[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[1B\r\u001b[2C\u001b[;1;38;5;161;48;5;236m>\u001b[m\u001b[;48;5;236m \u001b[m\u001b[;1;38;5;254;48;5;236m\u001b[m\u001b[;1;36;48;5;236mln\u001b[m\u001b[;1;38;5;254;48;5;236m: Create links between files \u001b[m\u001b[;1;36;48;5;236mln\u001b[m\u001b[;1;38;5;254;48;5;236m [\u001b[m\u001b[;1;33;48;5;236mOPTION\u001b[m\u001b[;1;38;5;254;48;5;236m]\u001b[m\u001b[;1;2;38;5;254;48;5;236m...\u001b[m\u001b[;1;38;5;254;48;5;236m \u001b[m\u001b[;1;38;5;151;48;5;236mTAR\u001b[m\u001b[;1;38;5;254;48;5;236m\u001b[m\u001b[;1;35;48;5;236mGET\u001b[m\u001b[;1;38;5;254;48;5;236m LINK_NAME\u001b[m\u001b[3B\r\u001b[16C\u001b[?25h"] -[21.974211, "o", "\u001b[?25l\u001b[17A\r\u001b[J\u001b[?1000l\u001b[?1002l\u001b[?1006l\u001b[?25h"] -[21.981343, "o", "\u001b[H\u001b[J"] -[22.057583, "o", "\u001b[?25l\u001b[J\u001b[6n\u001b[?25h"] -[22.057878, "o", "\u001b[?25l\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\u001b[?1000h\u001b[?1002h\u001b[?1006h\u001b[29A\u001b[G\u001b[K\u001b[6n\u001b[?25h"] -[22.079712, "o", "\u001b[?25l\u001b[20B\r\u001b[;38;5;59m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[m\u001b[1B\r\u001b[;38;5;59m│\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;38;5;59m│\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;38;5;59m│\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;38;5;59m│\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;38;5;59m│\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;38;5;59m│\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;38;5;59m│\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;38;5;59m│\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;38;5;59m╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯\u001b[m\u001b[29A\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;m "] -[22.079874, "o", " \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\r\u001b[;m \r\u001b[;1;38;5;110m⚡ Search: \u001b[m\u001b[;1m\u001b[m\u001b[;1m\u001b[m\u001b[1A\r\u001b[;1;38;5;148m⠇\u001b[m\r\u001b[2C\u001b[;38;5;144m0/15 (0)\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────\u001b[m\u001b[;m \u001b[6A\r\u001b[;m \r\u001b[;m \u001b[;1;36m╔═══════════════════════════════════════════════════════════════════════════════╗\u001b[m\u001b[1B\r\u001b[;m \r\u001b[;m \u001b[;1;36m║ Command: \u001b[m\u001b[;1;36mln\u001b[m\u001b[1B\r\u001b[;m \r\u001b[;m \u001b[;1;36m║ Syntax: \u001b[m\u001b[;1;36mln\u001b[m\u001b[;1;36m [\u001b[m\u001b[;1;33mOPTION\u001b[m\u001b[;1;36m]\u001b[m\u001b[;1;2m...\u001b[m\u001b[;1;36m \u001b[m\u001b[;1;35mTARGET\u001b[m\u001b[;1;36m LINK_NAME\u001b[m\u001b[1B\r\u001b[;m \r\u001b[;m \u001b[;1;36m║ Desc: \u001b[m\u001b[;1;32mCreate links between files\u001b[m\u001b[1B\r\u001b[;m \r\u001b[;m \u001b[;1;36m╚═══════════════════════════════════════════════════════════════════════════════╝\u001b[m\u001b[1B\r\u001b[;m \r\u001b[;m \u001b[;1;36m🔍 Fuzzy search 16 flags | Multi-select: Ctrl-A/D | Esc: Back to menu\u001b[m\u001b[2B\r\u001b[11C\u001b[1A\r\u001b[;1;38;5;148m⠇\u001b[m\r\u001b[2C\u001b[;38;5;144m0/15 (0)\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────\u001b[m\u001b[;m \u001b[1B\r\u001b[11C\u001b[19A\r\u001b[;m \r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;1;33m-t, --target-directory=DIRECTORY\u001b[m\u001b[;m \u001b[m\u001b[;2m—\u001b[m\u001b[;m specify the DIRECTORY in which to create th"] -[22.081458, "o", "e links\u001b[m\r\u001b[130C\u001b[;m \r\u001b[130C\u001b[1B\r\u001b[;m \r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;1;33m-S, --suffix=SUFFIX\u001b[m\u001b[;m \u001b[m\u001b[;2m—\u001b[m\u001b[;m override the usual backup suffix\u001b[m\r\u001b[130C\u001b[;m \r\u001b[130C\u001b[1B\r\u001b[;m \r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;1;33m-s, --symbolic\u001b[m\u001b[;m \u001b[m\u001b[;2m—\u001b[m\u001b[;m make symbolic links instead of hard links\u001b[m\r\u001b[130C\u001b[;m \r\u001b[130C\u001b[1B\r\u001b[;m \r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;1;33m-r, --relative\u001b[m\u001b[;m \u001b[m\u001b[;2m—\u001b[m\u001b[;m with -s, create links relative to link location\u001b[m\r\u001b[130C\u001b[;m \r\u001b[130C\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;m \r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;1;33m-P, --physical\u001b[m\u001b[;m \u001b[m\u001b[;2m—\u001b[m\u001b[;m make hard links directly to symbolic links\u001b[m\r\u001b[130C\u001b[;m \r\u001b[130C\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;m \r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;1;33m-n, --no-dereference\u001b[m\u001b[;m \u001b[m\u001b[;2m—\u001b[m\u001b[;m treat LINK_NAME as a normal file if it is a symbolic link to a directory\u001b[m\r\u001b[130C\u001b[;m \r\u001b[130C\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;m \r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;1;33m-L, --logical\u001b[m\u001b[;m \u001b[m\u001b[;2m—\u001b[m\u001b[;m dereference TARGETs that are symbolic links\u001b[m\r\u001b[130C\u001b[;m \r\u001b[130C\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;m \r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;1;33m-i, --interactive\u001b[m\u001b[;m \u001b[m\u001b[;2m—\u001b[m\u001b[;m prompt whether to remove destinations\u001b[m\r\u001b[130C\u001b[;m \r\u001b[130C\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;m \r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;1;33m-f, --force\u001b[m\u001b[;m \u001b[m\u001b[;2m—\u001b[m\u001b[;m remove existing destination files\u001b[m\r\u001b[130C\u001b[;m \r\u001b[130C\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;m \r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;1;33m-d, -F, --directory\u001b[m\u001b[;m \u001b[m\u001b[;2m—\u001b[m\u001b[;m allow the superuser to attempt to hard link directories (note: will probably fail due to system rest..\u001b[m\r\u001b[130C\u001b[;m \r\u001b[130C\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;m \r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;1;33m-b\u001b[m\u001b[;m \u001b[m\u001b[;2m—\u001b[m\u001b[;m like --backup but does not accept an argument\u001b[m\r\u001b[130C\u001b[;m \r\u001b[130C\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;m \r\u001b[;1;38;5;161;48;5;236m>\u001b[m\u001b[;48;5;236m \u001b[m\u001b[;1;38;5;254;48;5;236m\u001b[m\u001b[;1;33;48;5;236m--backup[=CONTROL]\u001b[m\u001b[;1;38;5;254;48;5;236m \u001b[m\u001b[;1;2;38;5;254;48;5;236m—\u001b[m\u001b[;1;38;5;254;48;5;236m make a backup of each existing destination file\u001b[m\r\u001b[130C\u001b[;m \r\u001b[130C\u001b[;38;5;59m│\u001b[m\u001b[7B\r\u001b[;1;38;5;148m⠇\u001b[m\r\u001b[2C\u001b[;38;5;144m15/15 (0)\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────\u001b[m\u001b[;m \u001b[1B\r\u001b[11C\r\u001b[11C\u001b[?25h"] -[22.083647, "o", "\u001b[?25l\u001b[2B\r\u001b[2C\r\u001b[2C\u001b[;m┌─────────────────────────────────────────────────────────────────────────────┐\r\u001b[81C\r\u001b[81C\u001b[;m \r\u001b[81C\u001b[1B\r\u001b[2C\u001b[m\r\u001b[2C\r\u001b[2C\u001b[;m│ 🏴 Flag: \r\u001b[15C\u001b[;1;36m--backup[=CONTROL] \u001b[m\r\u001b[81C\u001b[;m│\r\u001b[82C\r\u001b[82C\u001b[;m \r\u001b[82C\u001b[1B\r\u001b[2C\u001b[m\r\u001b[2C\u001b[;m├─────────────────────────────────────────────────────────────────────────────┤\r\u001b[81C\r\u001b[81C\u001b[;m \r\u001b[81C\u001b[1B\r\u001b[2C\u001b[m\r\u001b[2C\u001b[;m│ 📝 Description: │\r\u001b[81C\r\u001b[81C\u001b[;m \r\u001b[81C\u001b[1B\r\u001b[2C\u001b[m\r\u001b[2C\u001b[;m│ \r\u001b[7C\u001b[;32mmake a backup of each existing destination file \u001b[m\r\u001b[79C\u001b[;m│\r\u001b[80C\r\u001b[80C\u001b[;m \r\u001b[80C\u001b[1B\r\u001b[2C\u001b[m\r\u001b[2C\u001b[;m└─────────────────────────────────────────────────────────────────────────────┘\r\u001b[81C\r\u001b[81C\u001b[;m \r\u001b[81C\u001b[1B\r\u001b[2C\u001b[m\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[7A\r\u001b[129C\u001b[;38;5;59m \u001b[m\u001b[1B\r\u001b[129C\u001b[;38;5;59m \u001b[m\u001b[1B\r\u001b[129C\u001b[;38;5;59m \u001b[m\u001b[1B\r\u001b[129C\u001b[;38;5;59m \u001b[m\u001b[1B\r\u001b[129C\u001b[;38;5;59m \u001b[m\u001b[1B\r\u001b[129C\u001b[;38;5;59m \u001b[m\u001b[1B\r\u001b[129C\u001b[;38;5;59m \u001b[m\u001b[1B\r\u001b[129C\u001b[;38;5;59m \u001b[m\u001b[9A\r\u001b[11C\u001b[?25h"] -[22.088923, "o", "\u001b[?25l\u001b[1A\r\u001b[;m \r\u001b[2C\u001b[;38;5;144m15/16 (0)\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────\u001b[m\u001b[;m \u001b[1B\r\u001b[11C\u001b[?25h"] -[22.090417, "o", "\u001b[?25l\u001b[1A\r\u001b[;m \r\u001b[2C\u001b[;38;5;144m16/16 (0)\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────\u001b[m\u001b[;m \u001b[18A\r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;1;33m-t, --target-directory=DIRECTORY\u001b[m\u001b[;m \u001b[m\u001b[;2m—\u001b[m\u001b[;m specify the DIRECTORY in which to create the links\u001b[m\u001b[1B\r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;1;33m-S, --suffix=SUFFIX\u001b[m\u001b[;m \u001b[m\u001b[;2m—\u001b[m\u001b[;m override the usual backup suffix\u001b[m\u001b[1B\r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;1;33m-s, --symbolic\u001b[m\u001b[;m \u001b[m\u001b[;2m—\u001b[m\u001b[;m make symbolic links instead of hard links\u001b[m\u001b[1B\r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;1;33m-r, --relative\u001b[m\u001b[;m \u001b[m\u001b[;2m—\u001b[m\u001b[;m with -s, create links relative to link location\u001b[m\u001b[1B\r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;1;33m-P, --physical\u001b[m\u001b[;m \u001b[m\u001b[;2m—\u001b[m\u001b[;m make hard links directly to symbolic links\u001b[m\u001b[1B\r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;1;33m-n, --no-dereference\u001b[m\u001b[;m \u001b[m\u001b[;2m—\u001b[m\u001b[;m treat LINK_NAME as a normal file if it is a symbolic link to a directory\u001b[m\u001b[1B\r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;1;33m-L, --logical\u001b[m\u001b[;m \u001b[m\u001b[;2m—\u001b[m\u001b[;m dereference TARGETs that are symbolic links\u001b[m\u001b[1B\r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;1;33m-i, --interactive\u001b[m\u001b[;m \u001b[m\u001b[;2m—\u001b[m\u001b[;m prompt whether to remove destinations\u001b[m\u001b[1B\r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;1;33m-f, --force\u001b[m\u001b[;m \u001b[m\u001b[;2m—\u001b[m\u001b[;m remove existing destination files\u001b[m\u001b[1B\r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;1;33m-d, -F, --directory\u001b[m\u001b[;m \u001b[m\u001b[;2m—\u001b[m\u001b[;m allow the superuser to attempt to hard link directories (note: will probably fail due to system rest..\u001b[m\u001b[1B\r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;1;33m-b\u001b[m\u001b[;m \u001b[m\u001b[;2m—\u001b[m\u001b[;m like --backup but does not accept an argument\u001b[m\u001b[1B\r\u001b[;1;38;5;161;48;5;236m>\u001b[m\u001b[;48;5;236m \u001b[m\u001b[;1;38;5;254;48;5;236m\u001b[m\u001b[;1;33;48;5;236m--backup[=CONTROL]\u001b[m\u001b[;1;38;5;254;48;5;236m \u001b[m\u001b[;1;2;38;5;254;48;5;236m—\u001b[m\u001b[;1;38;5;254;48;5;236m make a backup of each existing destination file\u001b[m\u001b[8B\r\u001b[11C\u001b[?25h"] -[22.159771, "o", "\u001b[?25l\u001b[1A\r\u001b[;m \r\u001b[2C\u001b[;38;5;144m16/16 (0)\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────\u001b[m\u001b[;m \u001b[1B\r\u001b[11C\u001b[?25h"] -[24.990958, "o", "\u001b[?25l\r\u001b[;m \r\u001b[;1;38;5;110m⚡ Search: \u001b[m\u001b[;1mex\u001b[m\u001b[;1m\u001b[m\r\u001b[13C\u001b[?25h"] -[24.991172, "o", "\u001b[?25l\r\u001b[;m \r\u001b[;1;38;5;110m⚡ Search: \u001b[m\u001b[;1mext\u001b[m\u001b[;1m\u001b[m\r\u001b[14C\u001b[?25h"] -[24.993106, "o", "\u001b[?25l\r\u001b[;m \r\u001b[;1;38;5;110m⚡ Search: \u001b[m\u001b[;1mext\u001b[m\u001b[;1m\u001b[m\u001b[1A\r\u001b[;m \r\u001b[2C\u001b[;38;5;144m5/16 (0)\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────\u001b[m\u001b[;m \u001b[18A\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;1;33m-S, --suffix=SUFFIX\u001b[m\u001b[;m \u001b[m\u001b[;2m—\u001b[m\u001b[;m override th\u001b[m\u001b[;38;5;108me\u001b[m\u001b[;m usual backup suffi\u001b[m\u001b[;38;5;108mx\u001b[m\u001b[;m \r\u001b[130C\u001b[;m \r\u001b[130C\u001b[1B\r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;1;33m--version\u001b[m\u001b[;m \u001b[m\u001b[;2m—\u001b[m\u001b[;m output version information and \u001b[m\u001b[;38;5;108mex\u001b[m\u001b[;mit The backup suffix is '~', unless set with --suffix or SIMPLE_BACKUP_SUFFIX. ..\u001b[m\r\u001b[130C\u001b[;m \r\u001b[130C\u001b[1B\r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;1;33m--backup[=CONTROL]\u001b[m\u001b[;m \u001b[m\u001b[;2m—\u001b[m\u001b[;m make a backup of each \u001b[m\u001b[;38;5;108mex\u001b[m\u001b[;misting destination file\u001b[m\u001b[;m \r\u001b[130C\u001b[;m \r\u001b[130C\u001b[1B\r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;1;33m-f, --force\u001b[m\u001b[;m \u001b[m\u001b[;2m—\u001b[m\u001b[;m remove \u001b[m\u001b[;38;5;108mex\u001b[m\u001b[;misting destination files\u001b[m\u001b[;m \r\u001b[130C\u001b[;m \r\u001b[130C\u001b[1B\r\u001b[;1;38;5;161;48;5;236m>\u001b[m\u001b[;48;5;236m \u001b[m\u001b[;1;38;5;254;48;5;236m\u001b[m\u001b[;1;33;48;5;236m--help\u001b[m\u001b[;1;38;5;254;48;5;236m \u001b[m\u001b[;1;2;38;5;254;48;5;236m—\u001b[m\u001b[;1;38;5;254;48;5;236m display this help and \u001b[m\u001b[;1;38;5;151;48;5;236mex\u001b[m\u001b[;1;38;5;254;48;5;236mit\u001b[m\u001b[;m \r\u001b[130C\u001b[;m \r\u001b[130C\u001b[8B\r\u001b[14C\u001b[?25h"] -[24.994557, "o", "\u001b[?25l\u001b[1A\r\u001b[;m \r\u001b[2C\u001b[;38;5;144m4/16 (0)\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────\u001b[m\u001b[;m \u001b[18A\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;1;33m--backup[=CONTROL]\u001b[m\u001b[;m \u001b[m\u001b[;2m—\u001b[m\u001b[;m make a backup of each \u001b[m\u001b[;38;5;108mex\u001b[m\u001b[;mis\u001b[m\u001b[;38;5;108mt\u001b[m\u001b[;ming destination file\u001b[m\u001b[;m \u001b[1B\r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;1;33m-f, --force\u001b[m\u001b[;m \u001b[m\u001b[;2m—\u001b[m\u001b[;m remove \u001b[m\u001b[;38;5;108mex\u001b[m\u001b[;mis\u001b[m\u001b[;38;5;108mt\u001b[m\u001b[;ming destination files\u001b[m\u001b[;m \u001b[1B\r\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;1;33m--help\u001b[m\u001b[;m \u001b[m\u001b[;2m—\u001b[m\u001b[;m display this help and \u001b[m\u001b[;38;5;108mex\u001b[m\u001b[;mi\u001b[m\u001b[;38;5;108mt\u001b[m\u001b[;m \u001b[1B\r\u001b[;1;38;5;161;48;5;236m>\u001b[m\u001b[;48;5;236m \u001b[m\u001b[;1;38;5;254;48;5;236m\u001b[m\u001b[;1;33;48;5;236m--version\u001b[m\u001b[;1;38;5;254;48;5;236m \u001b[m\u001b[;1;2;38;5;254;48;5;236m—\u001b[m\u001b[;1;38;5;254;48;5;236m output version information and \u001b[m\u001b[;1;38;5;151;48;5;236mex\u001b[m\u001b[;1;38;5;254;48;5;236mit \u001b[m\u001b[;1;38;5;151;48;5;236mT\u001b[m\u001b[;1;38;5;254;48;5;236mhe backup suffix is '~', unless set with --suffix or SIMPLE_BACKUP_SUFFIX. ..\u001b[m\u001b[8B\r\u001b[;m \r\u001b[;1;38;5;110m⚡ Search: \u001b[m\u001b[;1mextra\u001b[m\u001b[;1m\u001b[m\r\u001b[16C\u001b[?25h"] -[24.997268, "o", "\u001b[?25l\r\u001b[;m \r\u001b[;1;38;5;110m⚡ Search: \u001b[m\u001b[;1mextrac\u001b[m\u001b[;1m\u001b[m\r\u001b[17C\u001b[?25h\u001b[?25l\u001b[1A\r\u001b[;m \r\u001b[2C\u001b[;38;5;144m1/16 (0)\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────\u001b[m\u001b[;m \u001b[18A\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;1;38;5;161;48;5;236m>\u001b[m\u001b[;48;5;236m \u001b[m\u001b[;1;38;5;254;48;5;236m..\u001b[m\u001b[;1;38;5;254;48;5;236m\u001b[m\u001b[;1;38;5;254;48;5;236mmbered, t make numbered backups existing, nil numbered if numbered backups \u001b[m\u001b[;1;38;5;151;48;5;236mex\u001b[m\u001b[;1;38;5;254;48;5;236mist, simple o\u001b[m\u001b[;1;38;5;151;48;5;236mt\u001b[m\u001b[;1;38;5;254;48;5;236mherwise simple, neve\u001b[m\u001b[;1;38;5;151;48;5;236mr\u001b[m\u001b[;1;38;5;254;48;5;236m \u001b[m\u001b[;1;38;5;151;48;5;236ma\u001b[m\u001b[;1;38;5;254;48;5;236mlways make..\u001b[m\u001b[8B\r\u001b[;m \r\u001b[;1;38;5;110m⚡ Search: \u001b[m\u001b[;1mextract\u001b[m\u001b[;1m\u001b[m\r\u001b[18C\u001b[?25h\u001b[?25l\u001b[1A\r\u001b[;m \r\u001b[2C\u001b[;38;5;144m1/16 (0)\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────\u001b[m\u001b[;m \u001b[18A\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;m "] -[24.997415, "o", " \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;1;38;5;161;48;5;236m>\u001b[m\u001b[;48;5;236m \u001b[m\u001b[;1;38;5;254"] -[24.998547, "o", ";48;5;236m..\u001b[m\u001b[;1;38;5;254;48;5;236m\u001b[m\u001b[;1;38;5;254;48;5;236mups (even if --backup is given) numbered, t make numbered backups \u001b[m\u001b[;1;38;5;151;48;5;236mex\u001b[m\u001b[;1;38;5;254;48;5;236mis\u001b[m\u001b[;1;38;5;151;48;5;236mt\u001b[m\u001b[;1;38;5;254;48;5;236ming, nil numbered if numbe\u001b[m\u001b[;1;38;5;151;48;5;236mr\u001b[m\u001b[;1;38;5;254;48;5;236med b\u001b[m\u001b[;1;38;5;151;48;5;236mac\u001b[m\u001b[;1;38;5;254;48;5;236mkups exis\u001b[m\u001b[;1;38;5;151;48;5;236mt\u001b[m\u001b[;1;38;5;254;48;5;236m, simple o..\u001b[m\u001b[8B\r\u001b[18C\u001b[?25h\u001b[?25l\r\u001b[;m \r\u001b[;1;38;5;110m⚡ Search: \u001b[m\u001b[;1mextract\u001b[m\u001b[;1m\u001b[m\r\u001b[18C\u001b[?25h\u001b[?25l\u001b[19A\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[1B\r\u001b[;m \r\u001b[8B\r\u001b[;m \r\u001b[2C\u001b[;38;5;144m1/16 (0)\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────\u001b[m\u001b[;m \u001b[1B\r\u001b[18C\u001b[?25h"] -[25.011954, "o", "\u001b[?25l\u001b[2B\r\u001b[2C\r\u001b[2C\u001b[;m┌─────────────────────────────────────────────────────────────────────────────┐\r\u001b[81C\r\u001b[81C\u001b[;m \r\u001b[81C\u001b[1B\r\u001b[2C\u001b[m\r\u001b[2C\r\u001b[2C\u001b[;m│ 🏴 Flag: \r\u001b[15C\u001b[;1;36m--help \u001b[m\r\u001b[81C\u001b[;m│\r\u001b[82C\r\u001b[82C\u001b[;m \r\u001b[82C\u001b[1B\r\u001b[2C\u001b[m\r\u001b[2C\u001b[;m├─────────────────────────────────────────────────────────────────────────────┤\r\u001b[81C\r\u001b[81C\u001b[;m \r\u001b[81C\u001b[1B\r\u001b[2C\u001b[m\r\u001b[2C\u001b[;m│ 📝 Description: │\r\u001b[81C\r\u001b[81C\u001b[;m \r\u001b[81C\u001b[1B\r\u001b[2C\u001b[m\r\u001b[2C\u001b[;m│ \r\u001b[7C\u001b[;32mdisplay this help and exit \u001b[m\r\u001b[79C\u001b[;m│\r\u001b[80C\r\u001b[80C\u001b[;m \r\u001b[80C\u001b[1B\r\u001b[2C\u001b[m\r\u001b[2C\u001b[;m└─────────────────────────────────────────────────────────────────────────────┘\r\u001b[81C\r\u001b[81C\u001b[;m \r\u001b[81C\u001b[1B\r\u001b[2C\u001b[m\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[9A\r\u001b[18C\u001b[?25h"] -[25.036179, "o", "\u001b[?25l\u001b[2B\r\u001b[2C\r\u001b[2C\u001b[;m┌─────────────────────────────────────────────────────────────────────────────┐\r\u001b[81C\r\u001b[81C\u001b[;m \r\u001b[81C\u001b[1B\r\u001b[2C\u001b[m\u001b[1A\r\u001b[125C\u001b[;1;38;5;148m\u001b[m\u001b[;7;38;5;144m1/14\u001b[m\u001b[1B\r\u001b[2C\r\u001b[2C\u001b[;m│ 🏴 Flag: \r\u001b[15C\u001b[;1;36m--version \u001b[m\r\u001b[81C\u001b[;m│\r\u001b[82C\r\u001b[82C\u001b[;m \r\u001b[82C\u001b[1B\r\u001b[2C\u001b[m\r\u001b[2C\u001b[;m├─────────────────────────────────────────────────────────────────────────────┤\r\u001b[81C\r\u001b[81C\u001b[;m \r\u001b[81C\u001b[1B\r\u001b[2C\u001b[m\r\u001b[2C\u001b[;m│ 📝 Description: │\r\u001b[81C\r\u001b[81C\u001b[;m \r\u001b[81C\u001b[1B\r\u001b[2C\u001b[m\r\u001b[2C\u001b[;m│ \r\u001b[7C\u001b[;32moutput version information and exit The backup suffix is '~', unless \u001b[m\r\u001b[79C\u001b[;m│\r\u001b[80C\r\u001b[80C\u001b[;m \r\u001b[80C\u001b[1B\r\u001b[2C\u001b[m\r\u001b[2C\u001b[;m│ \r\u001b[7C\u001b[;32mset with --suffix or SIMPLE_BACKUP_SUFFIX. The version control method \u001b[m\r\u001b[79C\u001b[;m│\r\u001b[80C\r\u001b[80C\u001b[;m \r\u001b[80C\u001b[1B\r\u001b[2C\u001b[m\r\u001b[2C\u001b[;m│ \r\u001b[7C\u001b[;32mmay be selected via the --backup option or through the VERSION_CONTROL \u001b[m\r\u001b[79C\u001b[;m│\r\u001b[80C\r\u001b[80C\u001b[;m \r\u001b[80C\u001b[1B\r\u001b[2C\u001b[m\r\u001b[2C\u001b[;m│ \r\u001b[7C\u001b[;32menvironment variable. Here are the values: none, off never make \u001b[m\r\u001b[79C\u001b[;m│\r\u001b[80C\r\u001b[80C\u001b[;m \r\u001b[80C\u001b[7A\r\u001b[129C\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[129C\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[129C\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[129C\u001b[;38;5;59m│\u001b[m\u001b[3A\r\u001b[125C\u001b[;1;38;5;148m\u001b[m\u001b[;7;38;5;144m1/14\u001b[m\u001b[2A\r\u001b[18C\u001b[?25h"] -[27.09943, "o", "\u001b[?25l\u001b[19A\r\u001b[J\u001b[?1000l\u001b[?1002l\u001b[?1006l\u001b[?25h"] -[27.100434, "o", "\r\n\u001b[0;34m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m\r\n"] -[27.101596, "o", "\u001b[H\u001b[J"] -[27.10532, "o", "\u001b[?25l\u001b[J\u001b[6n\u001b[?25h"] -[27.105606, "o", "\u001b[?25l\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\n\u001b[G\u001b[?1000h\u001b[?1002h\u001b[?1006h\u001b[18A\u001b[G\u001b[K\u001b[6n\u001b[?25h"] -[27.120164, "o", "\u001b[?25l\r\u001b[;38;5;59m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[m\u001b[1B\r\u001b[;38;5;59m│\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;38;5;59m│\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;38;5;59m│\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;38;5;59m│\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;38;5;59m│\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;38;5;59m│\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;38;5;59m│\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;38;5;59m│\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;38;5;59m│\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;38;5;59m│\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;38;5;59m│\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;38;5;59m│\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;38;5;59m│\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;38;5;59m│\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;38;5;59m│\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;38;5;59m│\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;38;5;59m│\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[;38;5;59m╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯\u001b[m\u001b[17A\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[1B\r\u001b[2C\u001b[;m "] -[27.120292, "o", " \r\u001b[2C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[;1;38;5;110m🔍 Search: \u001b[m\u001b[;1m\u001b[m\u001b[;1m\u001b[m\u001b[1A\r\u001b[2C\u001b[;1;38;5;148m⠏\u001b[m\r\u001b[4C\u001b[;38;5;144m0/0\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────\u001b[m\u001b[;m \u001b[1A\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[;m \u001b[;38;5;109mSelect a command (Esc to exit) | Colorized: cmd=[cyan] [OPTIONS]=[yellow] FILE=[magenta]\u001b[m\u001b[2B\r\u001b[13C\u001b[1A\r\u001b[2C\u001b[;1;38;5;148m⠏\u001b[m\r\u001b[4C\u001b[;38;5;144m0/89\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────\u001b[m\u001b[;m \u001b[1B\r\u001b[13C\u001b[1A\r\u001b[2C\u001b[;m \r\u001b[4C\u001b[;38;5;144m89/260\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────\u001b[m\u001b[;m "] -[27.120381, "o", "\u001b[15A\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mchmod\u001b[m\u001b[;m: Change file permissions \u001b[m\u001b[;1;36mchmod\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m] \u001b[m\u001b[;35mMODE\u001b[m\u001b[;m FILE\u001b[m\u001b[;2m...\u001b[m\r\u001b[129C\u001b[;m \r\u001b[129C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mtail\u001b[m\u001b[;m: Display last lines of a file \u001b[m\u001b[;1;36mtail\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[;m [\u001b[m\u001b[;33mFILE\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\r\u001b[129C\u001b[;m \r\u001b[129C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mhead\u001b[m\u001b[;m: Display first lines of a file \u001b[m\u001b[;1;36mhead\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[;m [\u001b[m\u001b[;33mFILE\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\r\u001b[129C\u001b[;m \r\u001b[129C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mless\u001b[m\u001b[;m: View file contents with pagination \u001b[m\u001b[;1;36mless\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[;m [\u001b[m\u001b[;33mFILE\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\r\u001b[129C\u001b[;m \r\u001b[129C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mcat\u001b[m\u001b[;m: Concatenate and display files \u001b[m\u001b[;1;36mcat\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[;m [\u001b[m\u001b[;33mFILE\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\r\u001b[129C\u001b[;m \r\u001b[129C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mtouch\u001b[m\u001b[;m: Create empty file or update timestamp \u001b[m\u001b[;1;36mtouch\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[;m \u001b[m\u001b[;35mFILE\u001b[m\u001b[;m\u001b[m\u001b[;2m...\u001b[m\r\u001b[129C\u001b[;m \r\u001b[129C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mrmdir\u001b[m\u001b[;m: Remove an empty directory \u001b[m\u001b[;1;36mrmdir\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[;m \u001b[m\u001b[;35mDIRECTORY\u001b[m\u001b[;m\u001b[m\u001b[;2m...\u001b[m\r\u001b[129C\u001b[;m \r\u001b[129C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mmkdir\u001b[m\u001b[;m: Create a new directory \u001b[m\u001b[;1;36mmkdir\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[;m \u001b[m\u001b[;35mDIRECTORY\u001b[m\u001b[;m\u001b[m\u001b[;2m...\u001b[m\r\u001b[129C\u001b[;m \r\u001b[129C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mrm\u001b[m\u001b[;m: Remove files or directories \u001b[m\u001b[;1;36mrm\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[;m \u001b[m\u001b[;35mFILE\u001b[m\u001b[;m\u001b[m\u001b[;2m...\u001b[m\r\u001b[129C\u001b[;m \r\u001b[129C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mmv\u001b[m\u001b[;m: Move or rename files and directories \u001b[m\u001b[;1;36mmv\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[;m \u001b[m\u001b[;35mSOURCE\u001b[m\u001b[;m DEST\u001b[m\r\u001b[129C\u001b[;m \r\u001b[129C\u001b[1B\r\u001b[2C\u001b[;m "] -[27.120461, "o", " \r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mcp\u001b[m\u001b[;m: Copy files and directories \u001b[m\u001b[;1;36mcp\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[;m \u001b[m\u001b[;35mSOURCE\u001b[m\u001b[;m DEST\u001b[m\r\u001b[129C\u001b[;m \r\u001b[129C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mpwd\u001b[m\u001b[;m: Print the name of the current working directory \u001b[m\u001b[;1;36mpwd\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\r\u001b[129C\u001b[;m \r\u001b[129C\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mcd\u001b[m\u001b[;m: Change the current directory \u001b[m\u001b[;1;36mcd\u001b[m\u001b[;m [\u001b[m\u001b[;33mDIRECTORY\u001b[m\u001b[;m]\u001b[m\r\u001b[129C\u001b[;m \r\u001b[129C\u001b[;38;5;59m│\u001b[m\u001b[1B\r\u001b[2C\u001b[;m \r\u001b[2C\u001b[;1;38;5;161;48;5;236m>\u001b[m\u001b[;48;5;236m \u001b[m\u001b[;1;38;5;254;48;5;236m\u001b[m\u001b[;1;36;48;5;236mls\u001b[m\u001b[;1;38;5;254;48;5;236m: List directory contents \u001b[m\u001b[;1;36;48;5;236mls\u001b[m\u001b[;1;38;5;254;48;5;236m [\u001b[m\u001b[;1;33;48;5;236mOPTION\u001b[m\u001b[;1;38;5;254;48;5;236m]\u001b[m\u001b[;1;2;38;5;254;48;5;236m...\u001b[m\u001b[;1;38;5;254;48;5;236m [\u001b[m\u001b[;1;33;48;5;236mFILE\u001b[m\u001b[;1;38;5;254;48;5;236m]\u001b[m\u001b[;1;2;38;5;254;48;5;236m...\u001b[m\r\u001b[129C\u001b[;m \r\u001b[129C\u001b[;38;5;59m│\u001b[m\u001b[3B\r\u001b[13C\u001b[?25h"] -[27.12333, "o", "\u001b[?25l\u001b[1A\r\u001b[2C\u001b[;m \r\u001b[4C\u001b[;38;5;144m260/260\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────\u001b[m\u001b[;m \u001b[15A\r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mchmod\u001b[m\u001b[;m: Change file permissions \u001b[m\u001b[;1;36mchmod\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m] \u001b[m\u001b[;35mMODE\u001b[m\u001b[;m FILE\u001b[m\u001b[;2m...\u001b[m\u001b[1B\r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mtail\u001b[m\u001b[;m: Display last lines of a file \u001b[m\u001b[;1;36mtail\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[;m [\u001b[m\u001b[;33mFILE\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[1B\r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mhead\u001b[m\u001b[;m: Display first lines of a file \u001b[m\u001b[;1;36mhead\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[;m [\u001b[m\u001b[;33mFILE\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[1B\r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mless\u001b[m\u001b[;m: View file contents with pagination \u001b[m\u001b[;1;36mless\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[;m [\u001b[m\u001b[;33mFILE\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[1B\r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mcat\u001b[m\u001b[;m: Concatenate and display files \u001b[m\u001b[;1;36mcat\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[;m [\u001b[m\u001b[;33mFILE\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[1B\r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mtouch\u001b[m\u001b[;m: Create empty file or update timestamp \u001b[m\u001b[;1;36mtouch\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[;m \u001b[m\u001b[;35mFILE\u001b[m\u001b[;m\u001b[m\u001b[;2m...\u001b[m\u001b[1B\r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mrmdir\u001b[m\u001b[;m: Remove an empty directory \u001b[m\u001b[;1;36mrmdir\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[;m \u001b[m\u001b[;35mDIRECTORY\u001b[m\u001b[;m\u001b[m\u001b[;2m...\u001b[m\u001b[1B\r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mmkdir\u001b[m\u001b[;m: Create a new directory \u001b[m\u001b[;1;36mmkdir\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[;m \u001b[m\u001b[;35mDIRECTORY\u001b[m\u001b[;m\u001b[m\u001b[;2m...\u001b[m\u001b[1B\r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mrm\u001b[m\u001b[;m: Remove files or directories \u001b[m\u001b[;1;36mrm\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[;m \u001b[m\u001b[;35mFILE\u001b[m\u001b[;m\u001b[m\u001b[;2m...\u001b[m\u001b[1B\r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mmv\u001b[m\u001b[;m: Move or rename files and directories \u001b[m\u001b[;1;36mmv\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[;m \u001b[m\u001b[;35mSOURCE\u001b[m\u001b[;m DEST\u001b[m\u001b[1B\r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mcp\u001b[m\u001b[;m: Copy files and directories \u001b[m\u001b[;1;36mcp\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\u001b[;2m...\u001b[m\u001b[;m \u001b[m\u001b[;35mSOURCE\u001b[m\u001b[;m DEST\u001b[m\u001b[1B\r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mpwd\u001b[m\u001b[;m: Print the name of the current working directory \u001b[m\u001b[;1;36mpwd\u001b[m\u001b[;m [\u001b[m\u001b[;33mOPTION\u001b[m\u001b[;m]\u001b[m\u001b[1B\r\u001b[2C\u001b[;48;5;236m \u001b[m\u001b[;m \u001b[;m\u001b[m\u001b[;36mcd\u001b[m\u001b[;m: Change the current directory \u001b[m\u001b[;1;36mcd\u001b[m\u001b[;m [\u001b[m\u001b[;33mDIRECTORY\u001b[m\u001b[;m]\u001b[m\r\u001b[129C\u001b[;m \r\u001b[129C\u001b[1B\r\u001b[2C\u001b[;1;38;5;161;48;5;236m>\u001b[m\u001b[;48;5;236m \u001b[m\u001b[;1;38;5;254;48;5;236m\u001b[m\u001b[;1;36;48;5;236mls\u001b[m\u001b[;1;38;5;254;48;5;236m: List directory contents \u001b[m\u001b[;1;36;48;5;236mls\u001b[m\u001b[;1;38;5;254;48;5;236m [\u001b[m\u001b[;1;33;48;5;236mOPTION\u001b[m\u001b[;1;38;5;254;48;5;236m]\u001b[m\u001b[;1;2;38;5;254;48;5;236m...\u001b[m\u001b[;1;38;5;254;48;5;236m [\u001b[m\u001b[;1;33;48;5;236mFILE\u001b[m\u001b[;1;38;5;254;48;5;236m]\u001b[m\u001b[;1;2;38;5;254;48;5;236m...\u001b[m\u001b[3B\r\u001b[13C\u001b[?25h"] -[27.127513, "o", "\u001b[?25l\r\u001b[13C\u001b[?25h"] -[27.207834, "o", "\u001b[?25l\u001b[1A\r\u001b[2C\u001b[;m \r\u001b[4C\u001b[;38;5;144m260/260\u001b[m\u001b[;38;5;59m \u001b[m\u001b[;38;5;59m─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────\u001b[m\u001b[;m \u001b[1B\r\u001b[13C\u001b[?25h"] -[30.111149, "o", "\u001b[?25l\u001b[17A\r\u001b[J\u001b[?1000l\u001b[?1002l\u001b[?1006l\u001b[?25h"] -[30.112394, "o", "\r\n"] -[30.112498, "o", "\u001b[0;33mExiting Super Man. Happy coding! 👋\u001b[0m\r\n"] -[30.112772, "o", "\u001b[?2004h$ "] -[32.01337, "o", "exit\r\n"] -[32.013546, "o", "\u001b[?2004l\rexit\r\n"] +{"version": 2, "width": 92, "height": 30, "timestamp": 1781074890, "env": {"SHELL": "/bin/bash", "TERM": "tmux-256color"}} +[0.017143, "o", "\u001b[?1049h\u001b[?1h\u001b=\u001b[H\u001b[J\u001b[34h\u001b[?25h\u001b[?1000l\u001b[?1002l\u001b[?1003l\u001b[?1006l\u001b[?1005l\u001b[?2004h\u001b[m\u000f\u001b[34h\u001b[?25h\u001b[?1006l\u001b[?1000l\u001b[?1002l\u001b[?1003l\u001b[1;1H\u001b[1;30r\u001b[c\u001b[>c\u001b[>q\u001b]10;?\u001b\\\u001b]11;?\u001b\\\u001b[1;11H"] +[0.018002, "o", "\u001b[?25l\u001b[Hbash-5.2$ \u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\u001b[34h\u001b[?25h\u001b[1;11H\u001b[m\u000f\u001b[34h\u001b[?25h\u001b[?1006l\u001b[?1000l\u001b[?1002l\u001b[?1003l\u001b[1;1H\u001b[1;30r\u001b[1;11H\u001b[?25l\u001b[Hbash-5.2$ \u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\u001b[34h\u001b[?25h\u001b[1;11H"] +[0.018339, "o", "\u001b[?7727h\u001b[m\u000f\u001b[34h\u001b[?25h\u001b[?1006l\u001b[?1000l\u001b[?1002l\u001b[?1003l\u001b[1;1H\u001b[1;30r\u001b[?7727h\u001b[m\u000f\u001b[34h\u001b[?25h\u001b[?1006l\u001b[?1000l\u001b[?1002l\u001b[?1003l\u001b[1;1H\u001b[1;30r\u001b[?7727h\u001b[m\u000f\u001b[34h\u001b[?25h\u001b[?1006l\u001b[?1000l\u001b[?1002l\u001b[?1003l\u001b[1;1H\u001b[1;30r\u001b[1;11H\u001b[?25l\u001b[Hbash-5.2$ \u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\r\n\u001b[K\u001b[34h\u001b[?25h\u001b[1;11H"] +[1.796741, "o", "PS1='\\[\\e[38;5;81m\\]super-man\\[\\e[0m\\]:demo$ '"] +[1.800828, "o", "\r\n\u001b[38;5;81msuper-man\u001b[39m:demo$ "] +[2.208529, "o", "clear"] +[2.215926, "o", "\r\n"] +[2.219173, "o", "\u001bM\u001b[J\u001b[H\u001b[K"] +[2.219589, "o", "\u001b[38;5;81msuper-man\u001b[39m:demo$ "] +[3.021557, "o", "super-man"] +[3.026393, "o", "\r\n"] +[10.482862, "o", "\r\n\u001b[J\u001bM\u001b[K\u001b[?1006l\u001b[?1000l\u001b[?1002l\u001b[?1003l\u001b[?1006h\u001b[?1000h\u001b[?1002h"] +[10.490044, "o", "\u001b[38;5;59m\u256d\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u256e\u001b[3;1H\u2502 \u2502\u001b[4;1H\u2502 \u2502\u001b[5;1H\u2502 \u2502\u001b[6;1H\u2502 \u2502\u001b[7;1H\u2502 \u2502\u001b[8;1H\u2502 \u2502\u001b[9;1H\u2502 \u2502\u001b[10;1H\u2502 \u2502\u001b[11;1H\u2502 \u2502\u001b[12;1H\u2502 \u2502\u001b[13;1H\u2502 \u2502\u001b[14;1H\u2502 \u2502\u001b[15;1H\u2502 \u2502\u001b[16;1H\u2502 \u2502\u001b[17;1H\u2502 \u2502\u001b[18;1H\u2502 \u2502\u001b[19;1H\u2570\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u256f\u001b[3;3H\u001b[39m \u001b[4;3H \u001b[5;3H \u001b[6;3H \u001b[7;3H \u001b[8;3H \u001b[9;3H \u001b[10;3H \u001b[11;3H \u001b[12;3H \u001b[13;3H \u001b[14;3H \u001b[?25l"] +[10.49097, "o", " \u001b[15;3H \u001b[16;3H \u001b[17;3H \u001b[18;3H \u001b[3G\u001b[38;5;110m\u001b[1m\ud83d\udd0d\u001b[17;3H\u001b[m\u000f \u001b[C\u001b[38;5;144m260/260\u001b[38;5;59m \u001b[18;5H\u001b[38;5;110m\u001b[1m Search: \u001b[17;13H\u001b[m\u000f\u001b[38;5;59m\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u001b[3;3H\u001b[39m\u001b[48;5;236m \u001b[49m \u001b[36mtail\u001b[39m: Display last lines of a file \u001b[36m\u001b[1mtail\u001b[m\u000f [\u001b[33mOPTION\u001b[39m]\u001b[2m...\u001b[m\u000f [\u001b[33mFILE\u001b[39m]\u001b[2m...\u001b[m\u000f \u001b[4;3H\u001b[48;5;236m \u001b[49m \u001b[36mhead\u001b[39m: Display first lines of a file \u001b[36m\u001b[1mhead\u001b[m\u000f [\u001b[33mOPTION\u001b[39m]\u001b[2m...\u001b[m\u000f [\u001b[33mFILE\u001b[39m]\u001b[2m...\u001b[m\u000f \u001b[5;3H\u001b[48;5;236m \u001b[49m \u001b[36mless\u001b[39m: View file contents with pa... \u001b[36m\u001b[1mless\u001b[m\u000f [\u001b[33mOPTION\u001b[39m]\u001b[2m...\u001b[m\u000f [\u001b[33mFILE\u001b[39m]\u001b[2m...\u001b[m\u000f \u001b[6;3H\u001b[48;5;236m \u001b[49m \u001b[36mcat\u001b[39m: Concatenate and display files \u001b[36m\u001b[1mcat\u001b[m\u000f [\u001b[33mOPTION\u001b[39m]\u001b[2m...\u001b[m\u000f [\u001b[33mFILE\u001b[39m]\u001b[2m...\u001b[m\u000f \u001b[7;3H\u001b[48;5;236m \u001b[49m \u001b[36mtouch\u001b[39m: Create empty file or upda... \u001b[36m\u001b[1mtouch\u001b[m\u000f [\u001b[33mOPTION\u001b[39m]\u001b[2m...\u001b[m\u000f \u001b[35mFILE\u001b[39m\u001b[2m...\u001b[m\u000f \u001b[8;3H\u001b[48;5;236m \u001b[49m \u001b[36mrmdir\u001b[39m: Remove an empty directory \u001b[36m\u001b[1mrmdir\u001b[m\u000f [\u001b[33mOPTION\u001b[39m]\u001b[2m...\u001b[m\u000f \u001b[35mDIRECTORY\u001b[39m\u001b[2m...\u001b[m\u000f \u001b[9;3H\u001b[48;5;236m \u001b[49m \u001b[36mmkdir\u001b[39m: Create a new directory \u001b[36m\u001b[1mmkdir\u001b[m\u000f [\u001b[33mOPTION\u001b[39m]\u001b[2m...\u001b[m\u000f \u001b[35mDIRECTORY\u001b[39m\u001b[2m...\u001b[m\u000f \u001b[10;3H\u001b[48;5;236m \u001b[49m \u001b[36mrm\u001b[39m: Remove files or directories \u001b[36m\u001b[1mrm\u001b[m\u000f [\u001b[33mOPTION\u001b[39m]\u001b[2m...\u001b[m\u000f \u001b[35mFILE\u001b[39m\u001b[2m...\u001b[m\u000f \u001b[11;3H\u001b[48;5;236m \u001b[49m \u001b[36mmv\u001b[39m: Move or rename files and dir... \u001b[36m\u001b[1mmv\u001b[m\u000f [\u001b[33mOPTION\u001b[39m]\u001b[2m...\u001b[m\u000f \u001b[35mSOURCE\u001b[39m DEST \u001b[16;3H \u001b[38;5;109mSelect a command (Esc to exit) | Colorized: cmd=[cyan] [OPTIONS]=[yellow] FILE=[mage..\u001b[39m \u001b[17;91H \u001b[11;1H"] +[10.492227, "o", "\u001b[12;3H\u001b[48;5;236m \u001b[49m \u001b[36mcp\u001b[39m: Copy files and directories \u001b[36m\u001b[1mcp\u001b[m\u000f [\u001b[33mOPTION\u001b[39m]\u001b[2m...\u001b[m\u000f \u001b[35mSOURCE\u001b[39m DEST \u001b[13;3H\u001b[48;5;236m \u001b[49m \u001b[36mpwd\u001b[39m: Print the name of the curre... \u001b[36m\u001b[1mpwd\u001b[m\u000f [\u001b[33mOPTION\u001b[39m] \u001b[14;3H\u001b[48;5;236m \u001b[49m \u001b[36mcd\u001b[39m: Change the current directory \u001b[36m\u001b[1mcd\u001b[m\u000f [\u001b[33mDIRECTORY\u001b[39m] \u001b[15;3H\u001b[38;5;161m\u001b[48;5;236m\u001b[1m>\u001b[m\u000f\u001b[48;5;236m \u001b[36m\u001b[1mls\u001b[38;5;254m: List directory contents \u001b[36mls\u001b[38;5;254m [\u001b[33mOPTION\u001b[38;5;254m]\u001b[2m...\u001b[m\u000f\u001b[38;5;254m\u001b[48;5;236m\u001b[1m [\u001b[33mFILE\u001b[38;5;254m]\u001b[2m...\u001b[m\u000f \b\u001b[38;5;59m\u2502\u001b[17;3H\u001b[39m \u001b[C\u001b[38;5;144m260/260\u001b[38;5;59m \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u001b[39m \u001b[18;14H\u001b[34h\u001b[?25h"] +[14.549855, "o", "\u001b[3G \u001b[3G\u001b[38;5;110m\u001b[1m\ud83d\udd0d Search: \u001b[39mch\u001b[m\u000f\u001b[3G \u001b[3G\u001b[38;5;110m\u001b[1m\ud83d\udd0d Search: \u001b[39mchmod"] +[14.550447, "o", "\u001b[m\u000f\u001b[3G \u001b[3G\u001b[38;5;110m\u001b[1m\ud83d\udd0d Search: \u001b[39mchmod\u001b[m\u000f"] +[14.555956, "o", "\u001b[17;3H \u001b[C\u001b[38;5;144m15/260\u001b[38;5;59m \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u001b[3;3H\u001b[39m\u001b[48;5;236m \u001b[49m \u001b[36mapropos\u001b[39m: Sear\u001b[38;5;108mch\u001b[39m the \u001b[38;5;108mm\u001b[39manual page ... \u001b[36m\u001b[1mapropos\u001b[m\u000f [\u001b[38;5;108mO\u001b[33mPTION\u001b[39m]\u001b[2m...\u001b[m\u000f \u001b[35mKEYWOR\u001b[38;5;108mD\u001b[39m\u001b[2m...\u001b[4;3H\u001b[m\u000f\u001b[48;5;236m \u001b[49m \u001b[36myum\u001b[39m: Pa\u001b[38;5;108mc\u001b[39mkage manager (R\u001b[38;5;108mH\u001b[39mEL/CentOS) \u001b[36m\u001b[1myu\u001b[38;5;108mm\u001b[m\u000f [\u001b[38;5;108mO\u001b[33mPTION\u001b[39m]\u001b[2m...\u001b[m\u000f COMMAN\u001b[38;5;108mD\u001b[5;3H\u001b[39m\u001b[48;5;236m \u001b[49m \u001b[36mdmide\u001b[38;5;108mc\u001b[36mode\u001b[39m: Dump DMI/SMBIOS \u001b[38;5;108mh\u001b[39mardw... \u001b[36m\u001b[1md\u001b[38;5;108mm\u001b[36midec\u001b[38;5;108mod\u001b[36me\u001b[m\u000f [\u001b[33mOPTION\u001b[39m]\u001b[2m...\u001b[2C\u001b[m\u000f \u001b[17;91H \u001b[5;91H\u001b[38;5;59m\u2502\u001b[6;3H\u001b[39m\u001b[48;5;236m \u001b[49m \u001b[36mhostnamectl\u001b[39m: Query/\u001b[38;5;108mch\u001b[39mange syste\u001b[38;5;108mm\u001b[39m... \u001b[36m\u001b[1mhostnamectl\u001b[m\u000f [\u001b[38;5;108mO\u001b[33mPTION\u001b[39m]\u001b[2m...\u001b[m\u000f [\u001b[33mCOMMAN\u001b[38;5;108mD\u001b[39m]\u001b[2C \b\u001b[38;5;59m\u2502\u001b[7;3H\u001b[39m\u001b[48;5;236m \u001b[49m \u001b[36mtimedatectl\u001b[39m: Query/\u001b[38;5;108mch\u001b[39mange system... \u001b[36m\u001b[1mti\u001b[38;5;108mm\u001b[36medatectl\u001b[m\u000f [\u001b[38;5;108mO\u001b[33mPTION\u001b[39m]\u001b[2m...\u001b[m\u000f [\u001b[33mCOMMAN\u001b[38;5;108mD\u001b[39m]\u001b[2C \b\u001b[38;5;59m\u2502\u001b[8;3H\u001b[39m\u001b[48;5;236m \u001b[49m \u001b[36m7z\u001b[39m: 7-Zip ar\u001b[38;5;108mch\u001b[39mive \u001b[38;5;108mm\u001b[39manager \u001b[36m\u001b[1m7z\u001b[m\u000f \u001b[35mC\u001b[38;5;108mO\u001b[35mMMAN\u001b[38;5;108mD\u001b[39m [\u001b[33mOPTION\u001b[39m]\u001b[2m...\u001b[m\u000f \u001b[35mARCHIVE\u001b[39m [\u001b[33mFILE\u001b[39m]\u001b[2m...\u001b[2C\u001b[m\u000f \b\u001b[38;5;59m\u2502\u001b[9;3H\u001b[39m\u001b[48;5;236m \u001b[49m \u001b[36mfsck\u001b[39m: \u001b[38;5;108mCh\u001b[39meck and repair a filesyste\u001b[38;5;108mm\u001b[39m \u001b[36m\u001b[1mfsck\u001b[m\u000f [\u001b[38;5;108mO\u001b[33mPTION\u001b[39m]\u001b[2m...\u001b[m\u000f [\u001b[38;5;108mD\u001b[33mEVICE\u001b[39m]\u001b[2m...\u001b[2C\u001b[m\u000f \b\u001b[38;5;59m\u2502\u001b[10;3H\u001b[39m\u001b[48;5;236m \u001b[49m \u001b[36mtimeout\u001b[39m: Run a \u001b[38;5;108mc\u001b[39mommand wit\u001b[38;5;108mh\u001b[39m a ti... \u001b[36m\u001b[1mti\u001b[38;5;108mm\u001b[36meout\u001b[m\u000f [\u001b[38;5;108mO\u001b[33mPTION\u001b[39m]\u001b[2m...\u001b[m\u000f \u001b[38;5;108mD\u001b[35mURATION\u001b[39m COMMAND\u001b[2C \b\u001b[38;5;59m\u2502\u001b[11;3H\u001b[39m\u001b[48;5;236m \u001b[49m \u001b[36mwat\u001b[38;5;108mch\u001b[39m: Execute co\u001b[38;5;108mm\u001b[39mmand peri\u001b[38;5;108mod\u001b[39mically \u001b[36m\u001b[1mwatch\u001b[m\u000f [\u001b[33mOPTION\u001b[39m]\u001b[2m...\u001b[m\u000f COMMAND\u001b[2C \b\u001b[38;5;59m\u2502\u001b[12;3H\u001b[39m\u001b[48;5;236m \u001b[49m \u001b[36mtou\u001b[38;5;108mch\u001b[39m: Create e\u001b[38;5;108mm\u001b[39mpty file \u001b[38;5;108mo\u001b[39mr up\u001b[38;5;108md\u001b[39ma... \u001b[36m\u001b[1mtouch\u001b[m\u000f [\u001b[33mOPTION\u001b[39m]\u001b[2m...\u001b[m\u000f \u001b[35mFILE\u001b[39m\u001b[2m...\u001b[2C\u001b[m\u000f \b\u001b[38;5;59m\u2502\u001b[13;3H\u001b[39m\u001b[48;5;236m \u001b[49m \u001b[36mni\u001b[38;5;108mc\u001b[36me\u001b[39m: Run a program wit\u001b[38;5;108mh\u001b[39m \u001b[38;5;108mmod\u001b[39mifie... \u001b[36m\u001b[1mnice\u001b[m\u000f [\u001b[33mOPTION\u001b[39m]\u001b[2m...\u001b[m\u000f [\u001b[33mCOMMAND\u001b[39m]\u001b[2C \b\u001b[38;5;59m\u2502\u001b[14;3H\u001b[39m\u001b[48;5;236m \u001b[49m \u001b[36mchattr\u001b[39m: Change file attributes o... \u001b[38;5;108m\u001b[1mch\u001b[36mattr\u001b[m\u000f [\u001b[?25l\u001b[33mOPTION\u001b[39m]\u001b[2m...\u001b[m\u000f [+-=\u001b[38;5;108mMOD\u001b[39mE] \u001b[35mFILE\u001b[39m\u001b[2m...\u001b[2C\u001b[m\u000f \b\u001b[38;5;59m\u2502\u001b[15;3H\u001b[38;5;161m\u001b[48;5;236m\u001b[1m>\u001b[m\u000f\u001b[48;5;236m \u001b[38;5;151m\u001b[1mchmod\u001b[38;5;254m: Change file permissions \u001b[36mchmod\u001b[38;5;254m [\u001b[33mOPTION\u001b[38;5;254m] \u001b[35mMODE\u001b[38;5;254m FILE\u001b[2m...\u001b[18;19H\u001b[34h\u001b[?25h\u001b[m\u000f"] +[16.568264, "o", "\u001b[3;1H\u001b[J\u001bM\u001b[K\u001b[?1006l\u001b[?1000l\u001b[?1002l\u001b[?1003l"] +[16.583885, "o", "\u001b[J\u001b[H\u001b[K"] +[16.762801, "o", "\r\n\u001b[J\u001b[H\u001b[K"] +[16.763835, "o", "\u001b[?1006l\u001b[?1000l\u001b[?1002l\u001b[?1003l\u001b[?1006h\u001b[?1000h\u001b[?1002h"] +[16.769545, "o", "\u001b[19d\u001b[38;5;59m\u256d\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u256e\u001b[20;1H\u2502 \u2502\u001b[21;1H\u2502 \u2502\u001b[22;1H\u2502 \u2502\u001b[23;1H\u2502 \u2502\u001b[24;1H\u2502 \u2502\u001b[25;1H\u2502 \u2502\u001b[26;1H\u2502 \u2502\u001b[27;1H\u2502 \u2502\u001b[28;1H\u2570\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u256f\u001b[1;1H\u001b[39m \u001b[2;1H \u001b[3;1H \u001b[4;1H \u001b[5;1H \u001b[6;1H \u001b[7;1H \u001b[8;1H \u001b[9;1H \u001b[10;1H \u001b[11;1H \u001b[12;1H \u001b[13;1H \u001b[14;1H \u001b[15;1H \u001b[16;1H \u001b[17;1H \u001b[18;1H \u001b[18;1H\u001b[38;5;110m\u001b[1m\u26a1\u001b[17;1H\u001b[m\u000f \u001b[C\u001b[38;5;144m9/9 (0)\u001b[38;5;59m \u001b[18;3H\u001b[38;5;110m\u001b[1m Search: \u001b[17;11H\u001b[m\u000f\u001b[38;5;59m\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u001b[11;1H\u001b[39m \u001b[17;92H \u001b[11;52H\u001b[?25l\r \u001b[49C \u001b[11;3H\u001b[36m\u001b[1m\u2554\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2557\r\n\u001b[m\u000f \u001b[12;3H\u001b[36m\u001b[1m\u2551 Command: chmod\r\n\u001b[m\u000f "] +[16.769641, "o", " \u001b[13;3H\u001b[36m\u001b[1m\u2551 Syntax: chmod [\u001b[33mOPTION\u001b[36m] \u001b[35mMODE\u001b[36m FILE\u001b[39m\u001b[2m...\r\n\u001b[m\u000f \u001b[14;3H\u001b[36m\u001b[1m\u2551 Desc: \u001b[32mChange file permissions\r\n\u001b[m\u000f \u001b[15;3H\u001b[36m\u001b[1m\u255a\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u255d\r\n\u001b[m\u000f \u001b[16;3H\u001b[36m\u001b[1m\ud83d\udd0d\u001b[H\u001b[m\u000f \u001b[2;1H\u001b[48;5;236m \u001b[49m \u001b[33m\u001b[1m--version\u001b[m\u000f \u001b[16;5H\u001b[36m\u001b[1m Fuzzy search 9 flags | Multi-select: Ctrl-A/D | Esc: Back to menu\u001b[2;13H\u001b[m\u000f\u001b[2m\u2014\u001b[m\u000f output version information and exit Each MODE is of the form '[ugoa]*([-+=].. \u001b[3;1H\u001b[48;5;236m \u001b[49m \u001b[33m\u001b[1m--help\u001b[m\u000f \u001b[3;10H\u001b[2m\u2014\u001b[m\u000f display this help and exit\u001b[54C \u001b[4;1H\u001b[48;5;236m \u001b[49m \u001b[33m\u001b[1m-R, --recursive\u001b[m\u000f \u001b[4;19H\u001b[2m\u2014\u001b[m\u000f change files and directories recursively\u001b[31C \u001b[5;1H\u001b[48;5;236m \u001b[49m \u001b[33m\u001b[1m--reference=RFILE\u001b[m\u000f \u001b[5;21H\u001b[2m\u2014\u001b[m\u000f use RFILE's mode instead of specifying MODE values. RFILE is alway.. \u001b[6;1H\u001b[48;5;236m \u001b[49m \u001b[33m\u001b[1m--preserve-root\u001b[m\u000f \u001b[6;19H\u001b[2m\u2014\u001b[m\u000f fail to operate recursively on '/'\u001b[37C \u001b[7;1H\u001b[48;5;236m \u001b[49m \u001b[33m\u001b[1m--no-preserve-root\u001b[m\u000f \u001b[7;22H\u001b[2m\u2014\u001b[m\u000f do not treat '/' specially (the default)\u001b[28C \u001b[8;1H\u001b[48;5;236m \u001b[49m \u001b[33m\u001b[1m-v, --verbose\u001b[m\u000f \u001b[8;17H\u001b[2m\u2014\u001b[m\u000f output a diagnostic for every file processed\u001b[29C \u001b[9;1H\u001b[48;5;236m \u001b[49m \u001b[33m\u001b[1m-f, --silent, --quiet\u001b[m\u000f \u001b[9;25H\u001b[2m\u2014\u001b[m\u000f suppress most error messages\u001b[37C \u001b[10;1H\u001b[38;5;161m\u001b[48;5;236m\u001b[1m>\u001b[m\u000f\u001b[48;5;236m \u001b[33m\u001b[1m-c, --changes\u001b[38;5;254m \u001b[m\u000f \u001b[10;17H\u001b[38;5;254m\u001b[48;5;236m\u001b[1m\u001b[2m\u2014\u001b[m\u000f\u001b[38;5;254m\u001b[48;5;236m\u001b[1m like verbose but report only when a change is made\u001b[23C\u001b[m\u000f \u001b[17;1H \u001b[C\u001b[38;5;144m9/9 (0)\u001b[38;5;59m \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u001b[m\u000f\u001b[38;5;59m\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u001b[39m \u001b[18;12H\u001b[34h\u001b[?25h"] +[16.808861, "o", "\u001b[20;3H\u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510 \u001b[21;3H\u2502 \ud83c\udff4 Flag: \u001b[36m\u001b[1m-c, --changes \u001b[m\u000f\u2502 \u001b[22;3H\u251c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2524 \u001b[23;3H\u2502 \ud83d\udcdd Description: \u2502 \u001b[24;3H\u2502 \u001b[32mlike verbose but report only when a change is made \u001b[39m\u2502 \u001b[25;3H\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\u001b[20;91H\u001b[38;5;59m \u001b[21;91H \u001b[22;91H \u001b[23;91H \u001b[24;91H \u001b[25;82H\u001b[39m \u001b[38;5;59m \u001b[26;3H\u001b[39m \u001b[38;5;59m \u001b[27;3H\u001b[39m \u001b[38;5;59m \u001b[18;12H\u001b[m\u000f"] +[23.687171, "o", "\u001b[2;1H\u001b[J\u001b[H\u001b[K\u001b[?1006l\u001b[?1000l\u001b[?1002l\u001b[?1003l"] +[23.688306, "o", "\r\n\u001b[34m\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\r\n\u001b[m\u000f"] +[23.689809, "o", "\u001bM\u001b[J\u001b[H\u001b[K"] +[23.695472, "o", "\r\n\u001b[J\u001b[H\u001b[K"] +[23.69561, "o", "\u001b[?1006l\u001b[?1000l\u001b[?1002l\u001b[?1003l\u001b[?1006h\u001b[?1000h\u001b[?1002h"] +[23.715141, "o", "\u001b[38;5;59m\u256d\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u256e\u001b[2;1H\u2502 \u2502\u001b[3;1H\u2502 \u2502\u001b[4;1H\u2502 \u2502\u001b[5;1H\u2502 \u2502\u001b[6;1H\u2502 \u2502\u001b[7;1H\u2502 \u2502\u001b[8;1H\u2502 \u2502\u001b[9;1H\u2502 \u2502\u001b[10;1H\u2502 \u2502\u001b[11;1H\u2502 \u2502\u001b[12;1H\u2502 \u2502\u001b[13;1H\u2502 \u2502\u001b[14;1H\u2502 \u2502\u001b[15;1H\u2502 \u2502\u001b[16;1H\u2502 \u2502\u001b[17;1H\u2502 \u2502\u001b[18;1H\u2570\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u256f\u001b[2;3H\u001b[39m \u001b[3;3H \u001b[4;3H \u001b[5;3H \u001b[6;3H \u001b[7;3H \u001b[8;3H \u001b[9;3H \u001b[10;3H \u001b[11;3H \u001b[12;3H \u001b[13;3H \u001b[?25l \u001b[14;3H \u001b[15;3H \u001b[16;3H \u001b[17;3H \u001b[3G\u001b[38;5;110m\u001b[1m\ud83d\udd0d Search: \u001b[16;3H\u001b[38;5;148m\u280b\u001b[C\u001b[m\u000f\u001b[38;5;144m0/0\u001b[38;5;59m \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u001b[15;3H\u001b[39m \u001b["] +[23.715299, "o", "38;5;109mSelect a command (Esc to exit) | Colorized: cmd=[cyan] [OPTIONS]=[yellow] FILE=[mage..\u001b[39m \u001b[16;3H \u001b[C\u001b[38;5;144m260/260\u001b[38;5;59m \u001b[78C\u001b[39m \u001b[13G\u001b[38;5;59m\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u001b[2;3H\u001b[39m\u001b[48;5;236m \u001b[49m \u001b[36mtail\u001b[39m: Display last lines of a file \u001b[36m\u001b[1mtail\u001b[m\u000f [\u001b[33mOPTION\u001b[39m]\u001b[2m...\u001b[m\u000f [\u001b[33mFILE\u001b[39m]\u001b[2m...\u001b[m\u000f \u001b[3;3H\u001b[48;5;236m \u001b[49m \u001b[36mhead\u001b[39m: Display first lines of a file \u001b[36m\u001b[1mhead\u001b[m\u000f [\u001b[33mOPTION\u001b[39m]\u001b[2m...\u001b[m\u000f [\u001b[33mFILE\u001b[39m]\u001b[2m...\u001b[m\u000f \u001b[4;3H\u001b[48;5;236m \u001b[49m \u001b[36mless\u001b[39m: View file contents with pa... \u001b[36m\u001b[1mless\u001b[m\u000f [\u001b[33mOPTION\u001b[39m]\u001b[2m...\u001b[m\u000f [\u001b[33mFILE\u001b[39m]\u001b[2m...\u001b[m\u000f \u001b[5;3H\u001b[48;5;236m \u001b[49m \u001b[36mcat\u001b[39m: Concatenate and display files \u001b[36m\u001b[1mcat\u001b[m\u000f [\u001b[33mOPTION\u001b[39m]\u001b[2m...\u001b[m\u000f [\u001b[33mFILE\u001b[39m]\u001b[2m...\u001b[m\u000f \u001b[6;3H\u001b[48;5;236m \u001b[49m \u001b[36mtouch\u001b[39m: Create empty file or upda... \u001b[36m\u001b[1mtouch\u001b[m\u000f [\u001b[33mOPTION\u001b[39m]\u001b[2m...\u001b[m\u000f \u001b[35mFILE\u001b[39m\u001b[2m...\u001b[m\u000f \u001b[7;3H\u001b[48;5;236m \u001b[49m \u001b[36mrmdir\u001b[39m: Remove an empty directory \u001b[36m\u001b[1mrmdir\u001b[m\u000f [\u001b[33mOPTION\u001b[39m]\u001b[2m...\u001b[m\u000f \u001b[35mDIRECTORY\u001b[39m\u001b[2m...\u001b[m\u000f \u001b[8;3H\u001b[48;5;236m \u001b[49m \u001b[36mmkdir\u001b[39m: Create a new directory \u001b[36m\u001b[1mmkdir\u001b[m\u000f [\u001b[33mOPTION\u001b[39m]\u001b[2m...\u001b[m\u000f \u001b[35mDIRECTORY\u001b[39m\u001b[2m...\u001b[m\u000f \u001b[9;3H\u001b[48;5;236m \u001b[49m \u001b[36mrm\u001b[39m: Remove files or directories \u001b[36m\u001b[1mrm\u001b[m\u000f [\u001b[33mOPTION\u001b[39m]\u001b[2m...\u001b[m\u000f \u001b[35mFILE\u001b[39m\u001b[2m...\u001b[m\u000f \u001b[16;91H \u001b[9;89H\u001b[2C \u001b[10;3H\u001b[48;5;236m \u001b[49m \u001b[36mmv\u001b[39m: Move or rename files and dir... \u001b[36m\u001b[1mmv\u001b[m\u000f [\u001b[33mOPTION\u001b[39m]\u001b[2m...\u001b[m\u000f \u001b[35mSOURCE\u001b[39m DEST \u001b[11;3H\u001b[48;5;236m \u001b[49m \u001b[36mcp\u001b[39m: Copy files and directories \u001b[36m\u001b[1mcp\u001b[m\u000f [\u001b[33mOPTION\u001b[39m]\u001b[2m...\u001b[m\u000f \u001b[35mSOURCE\u001b[39m DEST \u001b[12;3H\u001b[48;5;236m \u001b[49m \u001b[36mpwd\u001b[39m: Print the name of the curre... \u001b[36m\u001b[1mpwd\u001b[m\u000f [\u001b[33mOPTION\u001b[39m] \u001b[13;3H\u001b[48;5;236m \u001b[49m \u001b[36mcd\u001b[39m: Change the current directory \u001b[36m\u001b[1mcd\u001b[m\u000f [\u001b[33mDIRECTORY\u001b[39m] \u001b[14;3H\u001b[38;5;161m\u001b[48;5;236m\u001b[1m>\u001b[m\u000f\u001b[48;5;236m \u001b[36m\u001b[1mls\u001b[38;5;254m: List directory contents \u001b[36mls\u001b[38;5;254m [\u001b[33mOPTION\u001b[38;5;254m]\u001b[2m...\u001b[m\u000f\u001b[38;5;254m\u001b[48;5;236m\u001b[1m [\u001b[33mFILE\u001b[38;5;254m]\u001b[2m...\u001b[m\u000f \b\u001b[38;5;59m\u2502\u001b[17;14H\u001b[34h\u001b[?25h\u001b[m\u000f"] +[23.796858, "o", "\u001b[16;3H \u001b[C\u001b[38;5;144m260/260\u001b[38;5;59m \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u001b[39m \u001b[17;14H"] +[33.90816, "o", "\u001b[2;1H\u001b[J\u001b[H\u001b[K\u001b[?1006l\u001b[?1000l\u001b[?1002l\u001b[?1003l"] +[33.911086, "o", "\r\n\u001b[33mExiting Super Man. Happy coding! \ud83d\udc4b"] +[33.911257, "o", "\r\n\u001b[m\u000f"] +[33.911682, "o", "\u001b[38;5;81msuper-man\u001b[39m:demo$ "] +[35.81172, "o", "\r\n\u001b[38;5;81msuper-man\u001b[39m:demo$ "] +[36.619706, "o", "super-man ai \"find files larger than 100MB in this folder\""] +[36.624868, "o", "\r\n"] +[36.686592, "o", "\r\n\u001b[36m\ud83e\udd16 AI Assistant \u2014 westenfelder/NL2SH\r\n\u001b[34m\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n\u001b[33mQuery:\u001b[39m find files larger than 100MB in this folder\r\n\u001b[34m\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u001b[m\u000f\u001b[11;1H\u001b[2mGenerating bash command...\u001b[13;1H\u001b[m\u000f"] +[45.535376, "o", "\u001b[32mGenerated Command:\r\n\u001b[m\u000f"] +[45.535705, "o", " \u001b[35mfind . -size +100M -print\u001b[16;1H\u001b[m\u000f"] +[45.542598, "o", "\u001b[33mCommand Info:\r\n\u001b[m\u000f"] +[45.697544, "o", " find - search for files in a directory hierarchy\u001b[19;1H"] +[45.69781, "o", "\r\n"] +[45.698028, "o", "\u001b[2mNote: Always review AI-generated commands before running them!\u001b[22;1H\u001b[m\u000f\u001b[34m\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n\u001b[m\u000f"] +[45.698583, "o", "\u001b[38;5;81msuper-man\u001b[39m:demo$ "] +[54.655692, "o", "super-man ai --compare \"list the 5 largest files\""] +[54.661932, "o", "\r\n"] +[54.686864, "o", "\r\n\u001b[36m\ud83e\udd16 AI Compare\r\n\u001b[34m\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n\u001b[33mQuery:\u001b[39m list the 5 largest files\r\n\u001b[34m\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u001b[30;1H\u001b[35m\u25b8\u001b[39m\r\n\u001b[29;2H\u001b[35m westenfelder/NL2SH\u001b[39m\r\n\u001b[K"] +[74.680297, "o", "\u001b[2S\u001b[2A \u001b[32mdu -ah $(find . -type f) | sort -rh | head -n5\u001b[39m \u001b[2m(20.0s)\u001b[m\u000f\r\n\u001b[K\r\n\u001b[K\u001b[35m\u25b8\u001b[39m\r\n\u001b[29;2H\u001b[35m qwen2.5-coder:1.5b\u001b[39m\r\n\u001b[K"] +[79.531444, "o", "\u001b[3S\u001b[3A \u001b[32mls -lh | sort -rh | head -n 5\u001b[39m \u001b[2m(4.8s)\u001b[m\u000f\r\n\u001b[K\r\n\u001b[2mNote: Always review AI-generated commands before running them!\u001b[m\u000f\u001b[K\r\n\u001b[K\u001b[34m\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u001b[39m\r\n\u001b[K"] +[82.031, "o", ""] diff --git a/demo/super-man-demo.gif b/demo/super-man-demo.gif index e24ffc8..05dbfdf 100644 Binary files a/demo/super-man-demo.gif and b/demo/super-man-demo.gif differ diff --git a/demo/super-man-demo.mp4 b/demo/super-man-demo.mp4 index e808576..cde9023 100644 Binary files a/demo/super-man-demo.mp4 and b/demo/super-man-demo.mp4 differ