Nejste přihlášen/a.
V ~/.bash_history jsou příkazy zadané do příkazového řádku (včetně všech nesmyslů, překlepů, programových vstupů z konzole). To je to, co má linux navíc proti windowsům, že s ukončením příkazového řádku historii nezapomene (protože ji má právě uloženou tam).
Já teda mám hvězdičky jen tam, kde jsem je zadával. Zastupuje 0 nebo více jakýchkoliv znaků (to je stejné jako ve windows, s nějakými drobnými odchylkami). V regulárních výrazech potom znamená 0 nebo více výskytů (vyjadřuje počet a ne co se má hledat, hvězdičce odpovídá výraz .* (tečka zastupuje libovolný znak, hvězdička říká nula nebo více, plus by říkalo jeden nebo více)), zrovna žádný v historii nemám, ale taky jsem s nima něco nadělal.
Spíš jsou mi divná ta čísla, co tam máte. bez nich mi to dává smysl, napadá mě, nejsou to jen čísla řádků?
Dobrý den, viz odkaz to je vysvětleno (zhruba uprostřed stránky). Zdravím!
citace: *hvězdička zastupuje libovolný počet jakýchkoliv znaků včetně mezery, kromě výrazů začínajících tečkou.
pinc - Vy to nevíte, asertivní drzoune
.
A co má dojít, že ten výstup z history by ještě chtělo prohnat sedem, aby odstranil ta čísla řádků?
Že history vypisuje kus toho souboru a kus historie, co v něm ještě není uložená, tak jak je to napsané v jejím man?
Že mi history žádné řádky hvězdičkou neoznačila?
Něco nelichotivého o tazateli?
Nebo něco ještě zcela jiného?
Neneseme odpovědnost za správnost informací a za škodu vzniklou jejich využitím. Jednotlivé odpovědi vyjadřují názory jejich autorů a nemusí se shodovat s názorem provozovatele poradny Poradte.cz.
Používáním poradny vyjadřujete souhlas s personifikovanou reklamou, která pomáhá financovat tento server, děkujeme.