ASPL Programming ver 1.00
© 2024 Bassem W. Jamaleddine
[Comparing Java JMX TX JDBC JAR Files]
WORKSPACE JMXJAR DESCRIPTION:
This is workspace is used to show how to use ASPL set operators to compare Java JMX TX JDBC JAR files. In the tutorial the 'aspl >' refers to the ASPL prompt, and the '#' refers to the shell prompt.
# aspl -wsname JMXJAR -groupingclass POSIX
(start ASPL by loading JMXJAR workspace)
① aspl> v
(to view the set variables)
② aspl> jmx1 = ggdir(dir,/tmp/JMX/jmx1,nmdir,*,nmfl,*,calchksum,1,calentropy,1)
(jmx1 is assigned to content of /tmp/JMX/jmx1 with labeled group /tmp/JMX/jmx1)
③ aspl> jmx2 = ggdir(dir,/tmp/JMX/jmx2,nmdir,*,nmfl,*,calchksum,1,calentropy,1)
(jmx2 is assigned to content of /tmp/JMX/jmx2 with labeled group /tmp/JMX/jmx2)
④ aspl> jmx3 = ggdir(dir,/tmp/JMX/jmx3,nmdir,*,nmfl,*,calchksum,1,calentropy,1)
(jmx2 is assigned to content of /tmp/JMX/jmx3 with labeled group /tmp/JMX/jmx3)
⑤ aspl> jmx4 = ggdir(dir,/tmp/JMX/jmx4,nmdir,*,nmfl,*,calchksum,1,calentropy,1)
(jmx3 is assigned to content of /tmp/JMX/jmx4 with labeled group /tmp/JMX/jmx4)
⑥ aspl> tx1 = ggdir(dir,/tmp/TX/tx1,nmdir,*,nmfl,*,calchksum,1,calentropy,1)
(jmx2 is assigned to content of /tmp/JMX/jmx4 with labeled group /tmp/JMX/jmx4)
⑦ aspl> tx2 = ggdir(dir,/tmp/TX/tx2,nmdir,*,nmfl,*,calchksum,1,calentropy,1)
(tx2 is assigned to content of /tmp/TX/tx2 with labeled group /tmp/TX/tx2)
⑧ aspl> tx3 = ggdir(dir,/tmp/TX/tx3,nmdir,*,nmfl,*,calchksum,1,calentropy,1)
(tx3 is assigned to content of /tmp/TX/tx3 with labeled group /tmp/TX/tx3)
⑨ aspl> tx4 = ggdir(dir,/tmp/TX/tx4,nmdir,*,nmfl,*,calchksum,1,calentropy,1)
(tx4 is assigned to content of /tmp/TX/tx4 with labeled group /tmp/TX/tx4)
⑩ aspl> ifxjdbc1 = ggdir(dir,/tmp/JDBC/ifxjdbc1,nmdir,*,nmfl,*,calchksum,1,calentropy,1)
(ifxjdbc1 is assigned to content of /tmp/JDBC/ifxjdbc1 with labeled group /tmp/JDBC/ifxjdbc1)
⑪ aspl> ifxjdbc2 = ggdir(dir,/tmp/JDBC/ifxjdbc2,nmdir,*,nmfl,*,calchksum,1,calentropy,1)
(ifxjdbc2 is assigned to content of /tmp/JDBC/ifxjdbc2 with labeled group /tmp/JDBC/ifxjdbc2)
⑫ aspl> ifxjdbc3 = ggdir(dir,/tmp/JDBC/ifxjdbc3,nmdir,*,nmfl,*,calchksum,1,calentropy,1)
(ifxjdbc3 is assigned to content of /tmp/JDBC/ifxjdbc3 with labeled group /tmp/JDBC/ifxjdbc3)
⑬ aspl> sim`c jmx1 jmx2 jmx3 jmx4
⑭ aspl> gU`c= jmx1 jmx2 jmx3 jmx4
⑮ aspl> gU`c~ jmx1 jmx2 jmx3 jmx4
⑯ aspl> gU jmx1 jmx2 jmx3 jmx4
⑰ aspl> f&`c~ jmx1 jmx2
⑱ aspl> f&`c= jmx1 jmx2
⑲ aspl> f& jmx1 jmx2
⑳ aspl> f\ jmx1 jmx2
⑴ aspl> f\ jmx2 jmx1
⑵ aspl> f%U jmx1 jmx2
⑶ aspl> g%U jmx1 jmx2
⑷ aspl> sim`c tx1 tx2 tx3 tx4
⑸ aspl> gU`c~ tx1 tx2 tx3 tx4
⑹ aspl> gU tx1 tx2 tx3 tx4
⑺ aspl> density tx1 tx2 tx3 tx4
This example is shown in the following terminal.
terminal for example: Comparing Java JMX TX JDBC JAR Files