Neprepise. Resp. on svoje prikazy do historie zapise, ale bash si historii nacita pri spusteni, takze budes mit vlastni historii do te doby, nez svuj bash ukocis a spustis novy.
To, co popisujes, dela zfs. Asi bych s tim pracovat nedokazal. Nechtelo by se mi hledat moje posledni prikazy po preruseni prace v jednom termu, delani neceho jineho v jinem termu a pak po navratu do puvodniho s novymi prikazy v historii.
Ale obcas si rikam, ze by bylo fajn nejak reloadnout historii a nacist a moci pouzit prikazy z jineho termu. Ale spis jen kdyz o to pozadam. Ted musim ukoncit a spustit xterm nebo tmux okno.
k te puvodni otazce, pri ve vychozim stavu pri ukonceni zapise do souboru historie z pameti radky historie ktere v ni nejsou, tedy opravdu nic neprepisuje...
k tvemu "bylo by fajn", psal sem to nekde kolem, zopaknu, aby kazdy shell zapisoval nove radky rovnou, staci do ~/.bashrc pridat:
PROMPT_COMMAND="history -a; $PROMPT_COMMAND"
pokud bys chtel aby co v jednom selu odentrujes si nacetl jinej shell automaticky (coz by delalo spis bordel), muzes pouzit:
PROMPT_COMMAND="history -a; history -c; history -r; $PROMPT_COMMAND"
pokud chces jen na pozadani, tak pustis rucne:
history -a; history -c; history -r
Tak se stydim, protoze obvykle ctu man stranky kompletne cele, ale man bash je proste moooc dlouhej:-), tam jsem uz par veci nacetl (pouzivam treba i page-up/down history-search-backward a history-search-forward pro hledani prikazu po napsani zacatku slova, musi se to ale povolit v inputrc , ale tohle jsem zatim tolik nepotreboval, tak jsem to ani moc nehledal, ale hned si nastuduju help history, vypada to zajimave, to "na pozadani" je presne to, co bych obcas pouzil. Diky!:-)