Portál AbcLinuxu, 4. května 2025 19:24

Dotaz: ZSH vynechání některých příkazů z historie

Jiří Hubka avatar 23.10.2008 11:35 Jiří Hubka | skóre: 17
ZSH vynechání některých příkazů z historie
Přečteno: 194×
Odpovědět | Admin
Dobrý den, zajímalo by mě jestli lze nastavit ZSH tak aby se do jeho historie neukládaly některé vybrané příkazy např.:shutdown reboot a jiné které vyberu. Při hledání jsem nebyl moc úspěšný. Tak by mě zajímalo zda to vůbec jde.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

tsLnox avatar 23.10.2008 13:00 tsLnox | skóre: 31 | blog: Blog jednoho ukecaného Gentoolemana | Žďár nad Sázavou
Rozbalit Rozbalit vše Re: ZSH vynechání některých příkazů z historie
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pokud zsh ukládá tu historii v plaintextu, tak mě mě napadá třeba při tom rebootu (v gentoo bych to dal do /etc/conf.d/local.stop) spustit nějaký skript, který pomocí sedu vymaže všechny tyhle příkazy z toho souboru.) Se sedem si moc dobře nerozumím, asi bych to udělal dost neohrabaně - dal bych

sed -e 's/shutdown//' zsh_history_file

Snad někdo poradí lepší syntaxi... anebo lepší nápad :) Každopádně hodně štěstí
Amest I bovvered, forsooth?
Tarmaq avatar 23.10.2008 14:10 Tarmaq | skóre: 39
Rozbalit Rozbalit vše Re: ZSH vynechání některých příkazů z historie
autor zrejme chce radky smazat uplne, ne jen z nich odstranit ty slova.. resil bych to asi nejak takto
grep -v 'shutdown' < ~/.zsh_history > ~/.zsh_history_new
mv ~/.zsh_history_new ~/.zsh_history
Je mozne ze to jde cele vyresit jen nejakym prepinacem, slo spis o pointu ;]
Don't panic!
Jiří Hubka avatar 23.10.2008 14:33 Jiří Hubka | skóre: 17
Rozbalit Rozbalit vše Re: ZSH vynechání některých příkazů z historie
Ano šlo mi o přepínač. Vymazat nechtěné řádky skriptem nebo jinak mě napadlo také, ale jde o to, že například na serverech reboot nebo odlášení často nedělám. Takže mě napadlo zda zsh neumí něco podobné ho samo. Ale každopádně děkuji.
23.10.2008 15:19 chochi | skóre: 29 | Praha
Rozbalit Rozbalit vše Re: ZSH vynechání některých příkazů z historie
Tak vypadato ze asi moc ne (pokud to nezmenili, coz si nemyslim): http://www.zsh.org/mla/users/2002/msg00805.html

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.