Příkaz pro hledání v nápovědě find

Založil johanasss, 15. 10. 2017, 21:44:14

Předchozí téma - Další téma

johanasss

Zdravím potřeboval bych radu, v Linuxech se vůbec nevyznám ale potřeboval bych zjistit jak lze udělat následujíci:
Vypsání všech řádků nápovědy pro příkaz find s výskytem řetězců ntime a type do souboru s názvem find_part.txt
Díky moc  :D

Petr Krčmář

Hledáš něco takového:

$ man find |grep 'ntime\|type' > find_part.txt

Ovšem ntime se v tom manuálu nevyskytuje, hledáš asi mtime, takže si případně ten grep uprav.

čepi

Skolni ukol? Ze ty jsi v hodine nedaval pozor  ;D
Debian 9 Stretch --- in progress, XFCE
Notebook Acer Aspire TimeLineX 4830TG

johanasss

Díky moc, mohl by mi ještě někdo vysvětlit proč tento příkaz nefunguje třeba na OpenBSD? Zkoušel jsem i variantu
man find |grep -E "mtime | type" > find_part.txt který na Debianu funguje stejně ale na OpenBSD ne. Dokázal by mi někdo říct proč?  :D dík

Roman Horník

1) Některý UNIXový příkazy používaj jíný parametry, nebo můžou mít přiřazený jiný funkce
2) Záleží na shellu, ve kterým to spouštíš, jestli je to ňákej "lehkej", pak vestavěný příkazy můžou bejt okleštěný o některý funkce

Koukni třeba na manuály grepu na obou systémech a porovnej je.
Debian Sid/Experimental 64bit + Mate Desktop Environment
* CPU: Intel i5 3570
* GPU: NVIDIA GTX650 1GD5
* MB: Lenovo IH61M
* RAM: 16GiB Deutsche Demokratische Republik 3 @ 1600MHz