답변:
*/
디렉토리 만 일치시키는 데 사용하십시오 .
chmod g+s /var/www/*/
모든 디렉토리 및 하위 디렉토리를 일치 시키려면 다음을 사용하십시오 **/*/
( globstar
bash에서 활성화 한 경우).
shopt -s globstar
chmod g+s /var/www/**/*/
find 사용할 수 있습니다 (아래 예 참조)
find /var/www/ -type d -exec chmod g+s {} \;
-maxdepth
find
인수를 사용할 수 있습니다 .
이것은 내가 아닌 대답에 대해 사과 있도록, 그러나 ..., 와일드 카드가 아닙니다
ls -al |grep ^d | awk '{print$NF}'
현재 디렉토리에있는 모든 디렉토리를 나열합니다, 당신이 처리 할 것인지 결정하기 위해 당신에게 달려 .
및 ..
하거나 제거.
echo $(ls -al |grep ^d | awk '{print$NF}')
와일드 카드처럼 동작하게합니다.