1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165
|
<svg class="rich-terminal" viewBox="0 0 994 660.0" xmlns="http://www.w3.org/2000/svg">
<!-- Generated with Rich https://www.textualize.io -->
<style>
@font-face {
font-family: "Fira Code";
src: local("FiraCode-Regular"),
url("https://cdnjs.cloudflare.com/ajax/libs/firacode/6.2.0/woff2/FiraCode-Regular.woff2") format("woff2"),
url("https://cdnjs.cloudflare.com/ajax/libs/firacode/6.2.0/woff/FiraCode-Regular.woff") format("woff");
font-style: normal;
font-weight: 400;
}
@font-face {
font-family: "Fira Code";
src: local("FiraCode-Bold"),
url("https://cdnjs.cloudflare.com/ajax/libs/firacode/6.2.0/woff2/FiraCode-Bold.woff2") format("woff2"),
url("https://cdnjs.cloudflare.com/ajax/libs/firacode/6.2.0/woff/FiraCode-Bold.woff") format("woff");
font-style: bold;
font-weight: 700;
}
.terminal-4038925533-matrix {
font-family: Fira Code, monospace;
font-size: 20px;
line-height: 24.4px;
font-variant-east-asian: full-width;
}
.terminal-4038925533-title {
font-size: 18px;
font-weight: bold;
font-family: arial;
}
.terminal-4038925533-r1 { fill: #c5c8c6 }
.terminal-4038925533-r2 { fill: #c5c8c6;font-weight: bold }
.terminal-4038925533-r3 { fill: #d0b344;font-weight: bold }
.terminal-4038925533-r4 { fill: #68a0b3;font-weight: bold }
.terminal-4038925533-r5 { fill: #868887 }
.terminal-4038925533-r6 { fill: #4e707b;font-weight: bold }
.terminal-4038925533-r7 { fill: #cc555a }
.terminal-4038925533-r8 { fill: #8a4346 }
.terminal-4038925533-r9 { fill: #98a84b;font-weight: bold }
.terminal-4038925533-r10 { fill: #d0b344 }
.terminal-4038925533-r11 { fill: #68a0b3 }
.terminal-4038925533-r12 { fill: #4e707b }
</style>
<defs>
<clipPath id="terminal-4038925533-clip-terminal">
<rect x="0" y="0" width="975.0" height="609.0" />
</clipPath>
<clipPath id="terminal-4038925533-line-0">
<rect x="0" y="1.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-4038925533-line-1">
<rect x="0" y="25.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-4038925533-line-2">
<rect x="0" y="50.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-4038925533-line-3">
<rect x="0" y="74.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-4038925533-line-4">
<rect x="0" y="99.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-4038925533-line-5">
<rect x="0" y="123.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-4038925533-line-6">
<rect x="0" y="147.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-4038925533-line-7">
<rect x="0" y="172.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-4038925533-line-8">
<rect x="0" y="196.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-4038925533-line-9">
<rect x="0" y="221.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-4038925533-line-10">
<rect x="0" y="245.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-4038925533-line-11">
<rect x="0" y="269.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-4038925533-line-12">
<rect x="0" y="294.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-4038925533-line-13">
<rect x="0" y="318.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-4038925533-line-14">
<rect x="0" y="343.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-4038925533-line-15">
<rect x="0" y="367.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-4038925533-line-16">
<rect x="0" y="391.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-4038925533-line-17">
<rect x="0" y="416.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-4038925533-line-18">
<rect x="0" y="440.7" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-4038925533-line-19">
<rect x="0" y="465.1" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-4038925533-line-20">
<rect x="0" y="489.5" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-4038925533-line-21">
<rect x="0" y="513.9" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-4038925533-line-22">
<rect x="0" y="538.3" width="976" height="24.65"/>
</clipPath>
<clipPath id="terminal-4038925533-line-23">
<rect x="0" y="562.7" width="976" height="24.65"/>
</clipPath>
</defs>
<rect fill="#292929" stroke="rgba(255,255,255,0.35)" stroke-width="1" x="1" y="1" width="992" height="658" rx="8"/><text class="terminal-4038925533-title" fill="#c5c8c6" text-anchor="middle" x="496" y="27">Command groups</text>
<g transform="translate(26,22)">
<circle cx="0" cy="0" r="7" fill="#ff5f57"/>
<circle cx="22" cy="0" r="7" fill="#febc2e"/>
<circle cx="44" cy="0" r="7" fill="#28c840"/>
</g>
<g transform="translate(9, 41)" clip-path="url(#terminal-4038925533-clip-terminal)">
<g class="terminal-4038925533-matrix">
<text class="terminal-4038925533-r1" x="0" y="20" textLength="549" clip-path="url(#terminal-4038925533-line-0)">$ python examples/03_groups_sorting.py --help</text><text class="terminal-4038925533-r1" x="976" y="20" textLength="12.2" clip-path="url(#terminal-4038925533-line-0)">
</text><text class="terminal-4038925533-r1" x="976" y="44.4" textLength="12.2" clip-path="url(#terminal-4038925533-line-1)">
</text><text class="terminal-4038925533-r3" x="12.2" y="68.8" textLength="85.4" clip-path="url(#terminal-4038925533-line-2)">Usage: </text><text class="terminal-4038925533-r2" x="97.6" y="68.8" textLength="268.4" clip-path="url(#terminal-4038925533-line-2)">03_groups_sorting.py [</text><text class="terminal-4038925533-r4" x="366" y="68.8" textLength="85.4" clip-path="url(#terminal-4038925533-line-2)">OPTIONS</text><text class="terminal-4038925533-r2" x="451.4" y="68.8" textLength="24.4" clip-path="url(#terminal-4038925533-line-2)">] </text><text class="terminal-4038925533-r4" x="475.8" y="68.8" textLength="85.4" clip-path="url(#terminal-4038925533-line-2)">COMMAND</text><text class="terminal-4038925533-r2" x="561.2" y="68.8" textLength="24.4" clip-path="url(#terminal-4038925533-line-2)"> [</text><text class="terminal-4038925533-r4" x="585.6" y="68.8" textLength="48.8" clip-path="url(#terminal-4038925533-line-2)">ARGS</text><text class="terminal-4038925533-r2" x="634.4" y="68.8" textLength="48.8" clip-path="url(#terminal-4038925533-line-2)">]...</text><text class="terminal-4038925533-r1" x="976" y="68.8" textLength="12.2" clip-path="url(#terminal-4038925533-line-2)">
</text><text class="terminal-4038925533-r1" x="976" y="93.2" textLength="12.2" clip-path="url(#terminal-4038925533-line-3)">
</text><text class="terminal-4038925533-r1" x="0" y="117.6" textLength="976" clip-path="url(#terminal-4038925533-line-4)"> My amazing tool does all the things.                                           </text><text class="terminal-4038925533-r1" x="976" y="117.6" textLength="12.2" clip-path="url(#terminal-4038925533-line-4)">
</text><text class="terminal-4038925533-r5" x="12.2" y="142" textLength="902.8" clip-path="url(#terminal-4038925533-line-5)">This is a minimal example based on documentation from the 'click' package.</text><text class="terminal-4038925533-r1" x="976" y="142" textLength="12.2" clip-path="url(#terminal-4038925533-line-5)">
</text><text class="terminal-4038925533-r5" x="12.2" y="166.4" textLength="219.6" clip-path="url(#terminal-4038925533-line-6)">You can try using </text><text class="terminal-4038925533-r6" x="231.8" y="166.4" textLength="12.2" clip-path="url(#terminal-4038925533-line-6)">-</text><text class="terminal-4038925533-r6" x="244" y="166.4" textLength="61" clip-path="url(#terminal-4038925533-line-6)">-help</text><text class="terminal-4038925533-r5" x="305" y="166.4" textLength="634.4" clip-path="url(#terminal-4038925533-line-6)"> at the top level and also for specific subcommands.</text><text class="terminal-4038925533-r1" x="976" y="166.4" textLength="12.2" clip-path="url(#terminal-4038925533-line-6)">
</text><text class="terminal-4038925533-r1" x="976" y="190.8" textLength="12.2" clip-path="url(#terminal-4038925533-line-7)">
</text><text class="terminal-4038925533-r5" x="0" y="215.2" textLength="24.4" clip-path="url(#terminal-4038925533-line-8)">╭─</text><text class="terminal-4038925533-r5" x="24.4" y="215.2" textLength="158.6" clip-path="url(#terminal-4038925533-line-8)"> Basic usage </text><text class="terminal-4038925533-r5" x="183" y="215.2" textLength="768.6" clip-path="url(#terminal-4038925533-line-8)">───────────────────────────────────────────────────────────────</text><text class="terminal-4038925533-r5" x="951.6" y="215.2" textLength="24.4" clip-path="url(#terminal-4038925533-line-8)">─╮</text><text class="terminal-4038925533-r1" x="976" y="215.2" textLength="12.2" clip-path="url(#terminal-4038925533-line-8)">
</text><text class="terminal-4038925533-r5" x="0" y="239.6" textLength="12.2" clip-path="url(#terminal-4038925533-line-9)">│</text><text class="terminal-4038925533-r7" x="24.4" y="239.6" textLength="12.2" clip-path="url(#terminal-4038925533-line-9)">*</text><text class="terminal-4038925533-r4" x="61" y="239.6" textLength="12.2" clip-path="url(#terminal-4038925533-line-9)">-</text><text class="terminal-4038925533-r4" x="73.2" y="239.6" textLength="61" clip-path="url(#terminal-4038925533-line-9)">-type</text><text class="terminal-4038925533-r3" x="183" y="239.6" textLength="48.8" clip-path="url(#terminal-4038925533-line-9)">TEXT</text><text class="terminal-4038925533-r1" x="231.8" y="239.6" textLength="280.6" clip-path="url(#terminal-4038925533-line-9)">  Type of file to sync </text><text class="terminal-4038925533-r5" x="512.4" y="239.6" textLength="195.2" clip-path="url(#terminal-4038925533-line-9)">[default: files]</text><text class="terminal-4038925533-r8" x="719.8" y="239.6" textLength="122" clip-path="url(#terminal-4038925533-line-9)">[required]</text><text class="terminal-4038925533-r5" x="963.8" y="239.6" textLength="12.2" clip-path="url(#terminal-4038925533-line-9)">│</text><text class="terminal-4038925533-r1" x="976" y="239.6" textLength="12.2" clip-path="url(#terminal-4038925533-line-9)">
</text><text class="terminal-4038925533-r5" x="0" y="264" textLength="976" clip-path="url(#terminal-4038925533-line-10)">╰──────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-4038925533-r1" x="976" y="264" textLength="12.2" clip-path="url(#terminal-4038925533-line-10)">
</text><text class="terminal-4038925533-r5" x="0" y="288.4" textLength="24.4" clip-path="url(#terminal-4038925533-line-11)">╭─</text><text class="terminal-4038925533-r5" x="24.4" y="288.4" textLength="219.6" clip-path="url(#terminal-4038925533-line-11)"> Advanced options </text><text class="terminal-4038925533-r5" x="244" y="288.4" textLength="707.6" clip-path="url(#terminal-4038925533-line-11)">──────────────────────────────────────────────────────────</text><text class="terminal-4038925533-r5" x="951.6" y="288.4" textLength="24.4" clip-path="url(#terminal-4038925533-line-11)">─╮</text><text class="terminal-4038925533-r1" x="976" y="288.4" textLength="12.2" clip-path="url(#terminal-4038925533-line-11)">
</text><text class="terminal-4038925533-r5" x="0" y="312.8" textLength="12.2" clip-path="url(#terminal-4038925533-line-12)">│</text><text class="terminal-4038925533-r4" x="24.4" y="312.8" textLength="12.2" clip-path="url(#terminal-4038925533-line-12)">-</text><text class="terminal-4038925533-r4" x="36.6" y="312.8" textLength="61" clip-path="url(#terminal-4038925533-line-12)">-help</text><text class="terminal-4038925533-r9" x="268.4" y="312.8" textLength="24.4" clip-path="url(#terminal-4038925533-line-12)">-h</text><text class="terminal-4038925533-r2" x="378.2" y="312.8" textLength="329.4" clip-path="url(#terminal-4038925533-line-12)">Show this message and exit.</text><text class="terminal-4038925533-r5" x="963.8" y="312.8" textLength="12.2" clip-path="url(#terminal-4038925533-line-12)">│</text><text class="terminal-4038925533-r1" x="976" y="312.8" textLength="12.2" clip-path="url(#terminal-4038925533-line-12)">
</text><text class="terminal-4038925533-r5" x="0" y="337.2" textLength="12.2" clip-path="url(#terminal-4038925533-line-13)">│</text><text class="terminal-4038925533-r4" x="24.4" y="337.2" textLength="12.2" clip-path="url(#terminal-4038925533-line-13)">-</text><text class="terminal-4038925533-r4" x="36.6" y="337.2" textLength="97.6" clip-path="url(#terminal-4038925533-line-13)">-version</text><text class="terminal-4038925533-r10" x="378.2" y="337.2" textLength="317.2" clip-path="url(#terminal-4038925533-line-13)">Show the version and exit.</text><text class="terminal-4038925533-r5" x="963.8" y="337.2" textLength="12.2" clip-path="url(#terminal-4038925533-line-13)">│</text><text class="terminal-4038925533-r1" x="976" y="337.2" textLength="12.2" clip-path="url(#terminal-4038925533-line-13)">
</text><text class="terminal-4038925533-r5" x="0" y="361.6" textLength="12.2" clip-path="url(#terminal-4038925533-line-14)">│</text><text class="terminal-4038925533-r4" x="24.4" y="361.6" textLength="12.2" clip-path="url(#terminal-4038925533-line-14)">-</text><text class="terminal-4038925533-r4" x="36.6" y="361.6" textLength="73.2" clip-path="url(#terminal-4038925533-line-14)">-debug</text><text class="terminal-4038925533-r11" x="109.8" y="361.6" textLength="12.2" clip-path="url(#terminal-4038925533-line-14)">/</text><text class="terminal-4038925533-r4" x="122" y="361.6" textLength="12.2" clip-path="url(#terminal-4038925533-line-14)">-</text><text class="terminal-4038925533-r4" x="134.2" y="361.6" textLength="36.6" clip-path="url(#terminal-4038925533-line-14)">-no</text><text class="terminal-4038925533-r4" x="170.8" y="361.6" textLength="73.2" clip-path="url(#terminal-4038925533-line-14)">-debug</text><text class="terminal-4038925533-r9" x="268.4" y="361.6" textLength="24.4" clip-path="url(#terminal-4038925533-line-14)">-d</text><text class="terminal-4038925533-r11" x="292.8" y="361.6" textLength="12.2" clip-path="url(#terminal-4038925533-line-14)">/</text><text class="terminal-4038925533-r9" x="305" y="361.6" textLength="24.4" clip-path="url(#terminal-4038925533-line-14)">-n</text><text class="terminal-4038925533-r11" x="378.2" y="361.6" textLength="329.4" clip-path="url(#terminal-4038925533-line-14)">Show the debug log messages</text><text class="terminal-4038925533-r12" x="719.8" y="361.6" textLength="231.8" clip-path="url(#terminal-4038925533-line-14)">[default: no-debug]</text><text class="terminal-4038925533-r5" x="963.8" y="361.6" textLength="12.2" clip-path="url(#terminal-4038925533-line-14)">│</text><text class="terminal-4038925533-r1" x="976" y="361.6" textLength="12.2" clip-path="url(#terminal-4038925533-line-14)">
</text><text class="terminal-4038925533-r5" x="0" y="386" textLength="976" clip-path="url(#terminal-4038925533-line-15)">╰──────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-4038925533-r1" x="976" y="386" textLength="12.2" clip-path="url(#terminal-4038925533-line-15)">
</text><text class="terminal-4038925533-r5" x="0" y="410.4" textLength="24.4" clip-path="url(#terminal-4038925533-line-16)">╭─</text><text class="terminal-4038925533-r5" x="24.4" y="410.4" textLength="146.4" clip-path="url(#terminal-4038925533-line-16)"> Main usage </text><text class="terminal-4038925533-r5" x="170.8" y="410.4" textLength="780.8" clip-path="url(#terminal-4038925533-line-16)">────────────────────────────────────────────────────────────────</text><text class="terminal-4038925533-r5" x="951.6" y="410.4" textLength="24.4" clip-path="url(#terminal-4038925533-line-16)">─╮</text><text class="terminal-4038925533-r1" x="976" y="410.4" textLength="12.2" clip-path="url(#terminal-4038925533-line-16)">
</text><text class="terminal-4038925533-r5" x="0" y="434.8" textLength="12.2" clip-path="url(#terminal-4038925533-line-17)">│</text><text class="terminal-4038925533-r4" x="24.4" y="434.8" textLength="146.4" clip-path="url(#terminal-4038925533-line-17)">sync        </text><text class="terminal-4038925533-r1" x="183" y="434.8" textLength="780.8" clip-path="url(#terminal-4038925533-line-17)"> Synchronise all your files between two places.                 </text><text class="terminal-4038925533-r5" x="963.8" y="434.8" textLength="12.2" clip-path="url(#terminal-4038925533-line-17)">│</text><text class="terminal-4038925533-r1" x="976" y="434.8" textLength="12.2" clip-path="url(#terminal-4038925533-line-17)">
</text><text class="terminal-4038925533-r5" x="0" y="459.2" textLength="12.2" clip-path="url(#terminal-4038925533-line-18)">│</text><text class="terminal-4038925533-r4" x="24.4" y="459.2" textLength="146.4" clip-path="url(#terminal-4038925533-line-18)">download    </text><text class="terminal-4038925533-r1" x="183" y="459.2" textLength="780.8" clip-path="url(#terminal-4038925533-line-18)"> Pretend to download some files from somewhere.                 </text><text class="terminal-4038925533-r5" x="963.8" y="459.2" textLength="12.2" clip-path="url(#terminal-4038925533-line-18)">│</text><text class="terminal-4038925533-r1" x="976" y="459.2" textLength="12.2" clip-path="url(#terminal-4038925533-line-18)">
</text><text class="terminal-4038925533-r5" x="0" y="483.6" textLength="976" clip-path="url(#terminal-4038925533-line-19)">╰──────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-4038925533-r1" x="976" y="483.6" textLength="12.2" clip-path="url(#terminal-4038925533-line-19)">
</text><text class="terminal-4038925533-r5" x="0" y="508" textLength="24.4" clip-path="url(#terminal-4038925533-line-20)">╭─</text><text class="terminal-4038925533-r5" x="24.4" y="508" textLength="183" clip-path="url(#terminal-4038925533-line-20)"> Configuration </text><text class="terminal-4038925533-r5" x="207.4" y="508" textLength="744.2" clip-path="url(#terminal-4038925533-line-20)">─────────────────────────────────────────────────────────────</text><text class="terminal-4038925533-r5" x="951.6" y="508" textLength="24.4" clip-path="url(#terminal-4038925533-line-20)">─╮</text><text class="terminal-4038925533-r1" x="976" y="508" textLength="12.2" clip-path="url(#terminal-4038925533-line-20)">
</text><text class="terminal-4038925533-r5" x="0" y="532.4" textLength="12.2" clip-path="url(#terminal-4038925533-line-21)">│</text><text class="terminal-4038925533-r4" x="24.4" y="532.4" textLength="195.2" clip-path="url(#terminal-4038925533-line-21)">config          </text><text class="terminal-4038925533-r1" x="231.8" y="532.4" textLength="732" clip-path="url(#terminal-4038925533-line-21)"> Set up the configuration.                                  </text><text class="terminal-4038925533-r5" x="963.8" y="532.4" textLength="12.2" clip-path="url(#terminal-4038925533-line-21)">│</text><text class="terminal-4038925533-r1" x="976" y="532.4" textLength="12.2" clip-path="url(#terminal-4038925533-line-21)">
</text><text class="terminal-4038925533-r5" x="0" y="556.8" textLength="12.2" clip-path="url(#terminal-4038925533-line-22)">│</text><text class="terminal-4038925533-r4" x="24.4" y="556.8" textLength="195.2" clip-path="url(#terminal-4038925533-line-22)">auth            </text><text class="terminal-4038925533-r1" x="231.8" y="556.8" textLength="732" clip-path="url(#terminal-4038925533-line-22)"> Authenticate the app.                                      </text><text class="terminal-4038925533-r5" x="963.8" y="556.8" textLength="12.2" clip-path="url(#terminal-4038925533-line-22)">│</text><text class="terminal-4038925533-r1" x="976" y="556.8" textLength="12.2" clip-path="url(#terminal-4038925533-line-22)">
</text><text class="terminal-4038925533-r5" x="0" y="581.2" textLength="976" clip-path="url(#terminal-4038925533-line-23)">╰──────────────────────────────────────────────────────────────────────────────╯</text><text class="terminal-4038925533-r1" x="976" y="581.2" textLength="12.2" clip-path="url(#terminal-4038925533-line-23)">
</text><text class="terminal-4038925533-r1" x="976" y="605.6" textLength="12.2" clip-path="url(#terminal-4038925533-line-24)">
</text>
</g>
</g>
</svg>
|