Bash

根據目前目錄中的文件名模式 chown 所有文件

  • September 29, 2016

我正在嘗試 chown 文件名以ChownFileNames. 我用過這個命令,但它似乎不起作用:

find . -maxdepth 1 |grep 'ChownFileNames*' -exec chown hadoop:hadoop -- {} . \;

我究竟做錯了什麼?

chown hadoop:hadoop ChownFileNames*

這應該可以滿足您的需要:

find . -maxdepth 1 -iname 'ChownFileNames*' -exec chown hadoop:hadoop -- {} . \;

引用自:https://unix.stackexchange.com/questions/41182