В конкретном каталоге перевести все файлы и каталоги (и подкаталоги и т.д.) в нижний регистр.
function convert-depth () {
local i
pushd "$1" > /dev/null
for i in *; do
[[ "$i" != "${(L)i}" ]] && mv -f "$i" "${(L)i}"
[[ -d "$i" ]] && convert-depth "${(L)i}"
done
popd > /dev/null
}
no subject
Date: 2006-06-06 07:26 am (UTC)no subject
Date: 2006-06-06 07:44 am (UTC)no subject
Date: 2006-06-06 08:05 am (UTC)Вобщем, я как-то настороженно отношусь к cmd * в скриптах.
no subject
Date: 2006-06-06 08:09 am (UTC)или zargs rm -f *
no subject
Date: 2006-06-06 08:11 am (UTC)no subject
Date: 2006-06-06 08:28 am (UTC)no subject
Date: 2006-06-06 08:15 am (UTC)no subject
Date: 2006-06-06 08:29 am (UTC)no subject
Date: 2006-06-06 08:30 am (UTC)no subject
Date: 2006-06-06 08:40 am (UTC)no subject
Date: 2006-06-06 08:49 am (UTC):)
no subject
Date: 2006-06-06 08:50 am (UTC)4.3.2-dev-1
no subject
Date: 2006-06-06 08:09 am (UTC)no subject
Date: 2006-06-06 08:16 am (UTC)