Shell for work
maiaimei 2024/8/9 Linux
Deploy folder setup
eval "if [[ ! -e /appvol/script ]]; then mkdir /appvol/script; chown javadm:javgrp /appvol/script; chmod 775 /appvol/script; fi"
eval "if [[ ! -e /appvol/script ]]; then mkdir /appvol/script; chmod 775 /appvol/script; if [[ $(whoami) = "javadm" ]]; then chown javadm:javgrp /appvol/script; fi; if [[ $(whoami) = "appdm" ]]; then chown appdm:javgrp /appvol/script; fi fi"
eval "if [[ ! -e /appvol/script ]]; then mkdir /appvol/script; chmod 775 /appvol/script; if [[ $(whoami) = "javadm" ]]; then chown javadm:javgrp /appvol/script; fi; if [[ $(whoami) = "appdm" ]]; then chown appdm:javgrp /appvol/script; fi fi; if [[ -e /appvol/script/tt-h2h-service-script ]]; then rm -rf /appvol/script/tt-h2h-service-script; fi"
// TODO
eval "currentUserGroup=(`groups`); if [[ "${currentUserGroup[@]}" =~ "javadm" ]]; then chown -R javadm:javgrp /appvol/script/tt-h2h-service-script; fi"
arr=(`ls`)
echo ${#arr[*]}
currentUserGroup=(`groups`)
echo ${#currentUserGroup[*]}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19