簡體   English   中英

如何在 linux 中使用正則表達式和定位命令

[英]how can i use regex with locate command in linux

我想將 locate 命令與正則表達式一起使用,但我無法使用它。

我想找到 /usr 文件夾中的pip文件。 我正在嘗試這個

locate -r "/usr/*pip"

要在查詢中使用通配符,您不應該指定正則表達式(就像使用-r選項一樣),所以只需執行以下操作:

locate "/usr/*pip"

從手冊頁:

如果未指定 --regex,則 PATTERN 可以包含通配符。 如果任何 PATTERN 不包含通配符,locate 的行為就好像該模式是 *PATTERN*。

我會這樣做: locate -r '/usr/.*pip'

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM