Command-Line-Interface
我可以在 find 或 locate 中使用像 ls 中的 -l 這樣的標誌嗎?
有沒有辦法在使用 locate 或 find 命令時顯示 -l 在 ls 中所做的所有資訊(權限、日期等)?
不僅對於“ls -l”,對於您想要對定位或查找結果執行的任何操作,您都可以使用 xargs 或在查找 -exec 標誌的情況下。以下是實現您想要做的事情的範例:
在定位的情況下,您可以使用 xargs:
locate something | xargs ls -l
Xargs 也可用於查找,但 find 具有 -exec 標誌,允許使用查找結果優化進一步的操作;例如
find . -iname something -exec ls -l '{}' \;
我不確定你想做什麼,但試試
find . -ls