Shell Scripting包括来自其他文件的代码

时间:2015-08-13 12:05:14

标签: shell scripting

我有一个问题,我不熟悉使用unix Shell编写脚本。 我的问题是,是否可以在没有硬编码的情况下包含来自其他文件的代码? 我想将文件2中的代码包含到文件1中。 例如:

文件1:

# get groups of user
# remove user from groups 
# remove user

文件2:

  # add group membership.
    for agroup in ${add_groups[*]:-}; do
      ldapexists posixGroup cn=$agroup || rc=$?
      if [[ "${rc:-0}" = "2" ]]; then
        warn "Skipping non-existant group: $agroup"
      else
        echo -e "\ndn:cn=${agroup},ou=Groups,${basedn}\nchangetype: modify" >> ${TMPFILE}
        echo -e "add: memberUid\nmemberUid: $opuser\n\n" >> ${TMPFILE}
      fi
    done

0 个答案:

没有答案