Nejste přihlášen/a.

Přihlásit se do poradny

 

* v přikazu history

Od: pinc odpovědí: 3 změna:
Co v příkazu bash historky znamená když u řádku je hvězdička?
Třeba
123 ls
124* lsmod
125 udiskctl poweroff -b /dev/mapper/gh.root

 

 

3 odpovědi na otázku
Řazeno dle hodnocení

 

 

mll

1x

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ů?

 

ben®

0x

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.

prompt.cz/...

 

111®

0x

*.jpg , rika vybrat všechny soubory .jpg

 

 


 

 

 

Přihlásit se k odběru odpovědí z této otázky:

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.

Copyright © 2004-2025 Poradna Poradte.cz. Všechna práva vyhrazena. Prohlášení o ochraně osobních údajů. | [tmavý motiv]