FWIW mengubah nama pendek dianggap "buruk." Kira Anda bisa melihat mengapa sekarang.
Yang mengatakan, salah satu cara untuk mengatasi ini adalah dengan menggunakan "find" untuk menemukan semua file yang dimiliki oleh cannyboy:
find * -user cannyboy
(hanya untuk homebrew Anda dapat membatasi ini pada hirarki / usr / local / folder seperti):
find -f /usr/local/* -user cannyboy
Perulangan selanjutnya melalui hasil dengan:
sudo chown cannyboy cannyman *file*
perhatikan perintah di atas akan membutuhkan sudo dan jika Anda mengacaukannya dapat menyebabkan masalah lebih lanjut.
Untuk melakukan ini dalam proses dua langkah, pertama:
find -f /usr/local/* -user cannyboy > files.txt
Kemudian putar melalui files.txt menggunakan skrip berikut (dengan sudo):
#!/bin/bash
while read file;
do
chown cannyboy cannyman $file
done
Keuntungan dari ini adalah Anda dapat menggunakan subset dari file txt Anda untuk menguji semuanya sebelum Anda berkomitmen untuk perubahan besar-besaran.
Jika Anda berani, Anda dapat mencoba proses satu langkah (ini seharusnya berhasil, tetapi mungkin tidak):
#/bin/bash
for result in `find -f /usr/local/* -user cannyboy`
do
chown cannyboy cannyman $result
done
(BTW sebelum Mac OS X 10.8.1 ada bug menemukan jahat yang akan menghilangkan beberapa hasil)