Compare commits
8 Commits
25a2f15ada
...
36f5f3c34b
Author | SHA1 | Date |
---|---|---|
Adolfo Perez Alvarez | 36f5f3c34b | |
Adolfo Perez Alvarez | 010d20be83 | |
Adolfo Perez Alvarez | a46eb7b5c5 | |
Adolfo Perez Alvarez | e96b59654e | |
Adolfo Perez Alvarez | 94787ac0f5 | |
Adolfo Perez Alvarez | 7a85d24714 | |
Adolfo Perez Alvarez | 519752ecd1 | |
Adolfo Perez Alvarez | 7d2f340758 |
|
@ -0,0 +1,3 @@
|
|||
fns=diralias j jmod lr tcat
|
||||
install:
|
||||
install ${fns} $${FPATH:?FPATH not defined}
|
|
@ -0,0 +1,34 @@
|
|||
function diralias
|
||||
{
|
||||
typeset -i i
|
||||
case $# in
|
||||
0)
|
||||
let i=0
|
||||
while (( i < ${#DIRALIASNAM[@]} ))
|
||||
do
|
||||
printf "%s\t%s\n" ${DIRALIASNAM[i]} "${DIRALIASVAL[i]}"
|
||||
let i++
|
||||
done
|
||||
;;
|
||||
1)
|
||||
let i=0
|
||||
while [[ $i -lt ${#DIRALIASNAM[@]} && $1 != ${DIRALIASNAM[i]} ]]
|
||||
do
|
||||
let i++
|
||||
done
|
||||
(( i == ${#DIRALIASNAM[@]} )) && print $1 || print ${DIRALIASVAL[i]}
|
||||
;;
|
||||
2)
|
||||
let i=0
|
||||
while [[ $i -lt ${#DIRALIASNAM[@]} && $1 != ${DIRALIASNAM[i]} ]]
|
||||
do
|
||||
let i++
|
||||
done
|
||||
DIRALIASNAM[i]=$1
|
||||
DIRALIASVAL[i]="$2"
|
||||
;;
|
||||
*)
|
||||
exit 64
|
||||
;;
|
||||
esac
|
||||
}
|
|
@ -0,0 +1,13 @@
|
|||
function j
|
||||
{
|
||||
typeset da
|
||||
da=$(diralias $1)
|
||||
if print $da | grep '^!' >/dev/null
|
||||
then
|
||||
if ! da=$(eval $(print "$da" | sed 's/^!//') 2>/dev/null)
|
||||
then
|
||||
return 65
|
||||
fi
|
||||
fi
|
||||
'cd' "$da"
|
||||
}
|
|
@ -0,0 +1,15 @@
|
|||
function jmod
|
||||
{
|
||||
(( $# != 1 )) && return 64
|
||||
typeset m=$(jr && pwd)/modules/apps
|
||||
typeset d=$(find $m -maxdepth 2 -mindepth 2 -type d -iregex ".*/.*$1$")
|
||||
[[ -z $d ]] && return 1
|
||||
if (( $(print $d | wc -w) > 1 ))
|
||||
then
|
||||
select d in $d
|
||||
do
|
||||
break
|
||||
done
|
||||
fi
|
||||
print ${d##*/} && cd $d
|
||||
}
|
|
@ -0,0 +1,26 @@
|
|||
function lr
|
||||
{
|
||||
(( $# != 1 )) && return 64
|
||||
case $1 in
|
||||
all)
|
||||
(jr && ant all)
|
||||
;;
|
||||
bl)
|
||||
(jr && cd modules/apps/portal-language/portal-language-lang && gw buildLang)
|
||||
;;
|
||||
kill)
|
||||
pkill -9 -f Liferay
|
||||
psql -c 'drop schema ce cascade;' -c 'create schema authorization ce;' postgres postgres
|
||||
(jr && rm -rf ../bundles/data && rm -rf ../bundles/osgi/state)
|
||||
;;
|
||||
killdaemon)
|
||||
pkill -9 -f gradle
|
||||
;;
|
||||
sf|fs)
|
||||
(jr && cd portal-impl && ant format-source)
|
||||
;;
|
||||
*)
|
||||
return 64
|
||||
;;
|
||||
esac
|
||||
}
|
|
@ -0,0 +1,20 @@
|
|||
function tcat
|
||||
{
|
||||
(( $# != 1 )) && return 64
|
||||
case $1 in
|
||||
log)
|
||||
(jr && less ../bundles/tomcat-*/logs/catalina.out)
|
||||
;;
|
||||
start)
|
||||
pgrep -f tomcat && return 1
|
||||
(jr && ../bundles/tomcat-*/bin/catalina.sh jpda start) >/dev/null
|
||||
;;
|
||||
stop)
|
||||
pgrep -f tomcat || return 1
|
||||
(jr && ../bundles/tomcat-*/bin/shutdown.sh) >/dev/null
|
||||
;;
|
||||
*)
|
||||
return 64
|
||||
;;
|
||||
esac
|
||||
}
|
Loading…
Reference in New Issue