( solt87 | 2022. 07. 30., szo – 11:17 )

Szerkesztve: 2022. 07. 30., szo – 11:20

Nekem nagyon hasznosnak bionyult. Pl. van egy program, ahol úgy tudom elkerülni, hogy minden műveletnél (=minden parancsnál) meg kelljen adnom egy jelszót, hogy csinálok egy `export FOO_PASSPHRASE=verysecretdontlookhere`-t.  Ezt viszont nyilván nem szeretném a históriámban látni, úgyhogy megy az `export` elé a szóköz. (A végén pedig `<space>unset -v FOO_PASSPHRASE`.) Hasonlóan van pár rsync parancs, amit gyakran adok ki, hogy állományokat mentsek vagy állítsak vissza, ill. hogy könyvtárfákat szinkronizáljak. Azonban korábbi hibáimat elkerülendő, rsync-parancsot bőbeszédű módban adok ki, és először teszek a legvégére egy `-n`-t (= --dry-run). Minden rsyncelés előtt elöször kiadom az `-n`-es változatot, megnézem, hogy az történne-e, amit szeretnék, és ha igen, akkor: felfelé nyíl, C^a, szóköz, C^e, C^w, enter. Azaz: legutolsó parancs betöltése, sor elejére ugrás, szóköz beillesztése, sor végére ugrás, utolsó szó (itt: `-n`) levágása, parancs végrehajtása. Így a históriámban csak "száraz" rsyncek laknak. Köszönöm, HISTCONTROL=ignoreboth ! :D