Это должно быть действительно просто сделать, но полностью нарисовал пробел. Я вижу разрешение файлов с помощью ls -la, которое может дать что-то вроде:
-rwxr-xr-x 1 james staff 68 8 Feb 13:33 basic.sh*
-rw-r--r-- 1 james staff 68 8 Feb 13:33 otherFile.sh*
Как перевести это в число для использования с chmod
как chmod 755 otherFile.sh
(без выполнения ручного преобразования).