From 142c972879f1055c7aa4844609e437aa9dd36370 Mon Sep 17 00:00:00 2001 From: Mitch Riedstra Date: Wed, 11 Sep 2019 21:54:38 -0400 Subject: Fix up the setperms function --- mkshrc | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'mkshrc') diff --git a/mkshrc b/mkshrc index ded03ee..dbfa177 100644 --- a/mkshrc +++ b/mkshrc @@ -327,10 +327,11 @@ syschroot() { # Usage: dir_oct:file_oct path setperms() { - dir_perms=$(echo $1 | awk -F: '{print $1}') - file_perms=$(echo $1 | awk -F: '{print $2}') - find "$2" -type f -print0 | xargs -0 chmod "$file_perms" - find "$2" -type d -print0 | xargs -0 chmod "$dir_perms" + _perm="$1"; shift + dir_perms=$(echo "$_perm" | awk -F: '{print $1}') + file_perms=$(echo "$_perm" | awk -F: '{print $2}') + find "$@" -type f -print0 | xargs -0 chmod "$file_perms" + find "$@" -type d -print0 | xargs -0 chmod "$dir_perms" } set_title() { -- cgit v1.2.3