You are on page 1of 3

login as: balaji

balaji@192.168.1.5's password:
Welcome to Ubuntu 16.04.6 LTS (GNU/Linux 4.4.0-143-generic x86_64)

* Documentation: https://help.ubuntu.com
* Management: https://landscape.canonical.com
* Support: https://ubuntu.com/advantage

30 packages can be updated.


20 updates are security updates.

New release '18.04.2 LTS' available.


Run 'do-release-upgrade' to upgrade to it.

*** System restart required ***


Last login: Sat Apr 13 10:45:34 2019 from 192.168.1.14
balaji
balaji@iaec-ubuntu-server1:~$ ls -lrt
total 432
-rw-r--r-- 1 balaji balaji 8980 Sep 26 2018 examples.desktop
-rw-rw-r-- 1 balaji balaji 267 Sep 26 2018 y.c
-rw-rw-r-- 1 balaji balaji 479 Sep 26 2018 ebill.c
-rw-rw-r-- 1 balaji balaji 0 Sep 27 2018 ex.c
-rw-rw-r-- 1 balaji balaji 206 Sep 27 2018 examples.c
-rw-rw-r-- 1 balaji balaji 166 Sep 27 2018 si.c
-rw-rw-r-- 1 balaji balaji 225 Sep 27 2018 earth.c
-rw-rw-r-- 1 balaji balaji 314 Sep 27 2018 profit.c
-rw-rw-r-- 1 balaji balaji 171 Sep 27 2018 swap.c
-rw-rw-r-- 1 balaji balaji 579 Sep 27 2018 examples1.c
-rw-rw-r-- 1 balaji balaji 539 Sep 28 2018 areasales.c
-rw-rw-r-- 1 balaji balaji 205 Sep 28 2018 odd.c
-rw-rw-r-- 1 balaji balaji 384 Sep 28 2018 bestaverage.c
-rw-rw-r-- 1 balaji balaji 271 Sep 28 2018 young.c
-rw-rw-r-- 1 balaji balaji 210 Sep 28 2018 triangle.c
-rw-rw-r-- 1 balaji balaji 308 Sep 28 2018 grade.c
-rw-rw-r-- 1 balaji balaji 252 Sep 28 2018 leap.c
-rw-rw-r-- 1 balaji balaji 481 Sep 28 2018 steelgrade.c
-rw-rw-r-- 1 balaji balaji 241 Sep 28 2018 sides.c
-rw-rw-r-- 1 balaji balaji 0 Oct 11 2018 pattern7.c
-rw-rw-r-- 1 balaji balaji 0 Oct 11 2018 pattern8.c
-rw-rw-r-- 1 balaji balaji 419 Oct 20 15:57 discount.c
-rw-r--r-- 1 root root 1408 Oct 25 13:04 testprint.c
-rw-rw-r-- 1 balaji balaji 77 Oct 26 15:18 1.c
drwxrwxr-x 2 balaji balaji 4096 Oct 31 11:36 loop
drwxrwxr-x 2 balaji balaji 4096 Nov 8 17:12 arrayfun
-rw-rw-r-- 1 balaji balaji 0 Nov 14 15:40 q3.cd
drwxrwxr-x 2 balaji balaji 4096 Nov 20 11:58 array
-rw-rw-r-- 1 balaji balaji 74 Nov 23 11:00 test.c
-rw-rw-r-- 1 balaji balaji 6292 Nov 29 15:10 string1-1.c
-rw-rw-r-- 1 balaji balaji 818 Dec 3 17:01 dynamic.c
-rw-rw-r-- 1 balaji balaji 701 Dec 3 17:02 testdyn.c
-rw-rw-r-- 1 balaji balaji 1566 Dec 5 16:40 teststruct.c
-rw-rw-r-- 1 balaji balaji 1995 Dec 5 16:45 structure.c
-rw-rw-r-- 1 balaji balaji 1357 Dec 7 12:57 slist.c
-rw-rw-r-- 1 balaji balaji 4706 Dec 10 18:37 slist1.c
-rw-rw-r-- 1 balaji balaji 1363 Dec 13 13:04 dlist.c
-rw-rw-r-- 1 balaji balaji 834 Dec 26 15:58 arraypointer.c
-rw-rw-r-- 1 balaji balaji 1199 Dec 26 16:04 arraypointer1.c
-rw-rw-r-- 1 balaji balaji 1427 Dec 26 16:23 arraypointer12.c
-rw-rw-r-- 1 balaji balaji 1095 Dec 27 11:32 tree.c
-rw-rw-r-- 1 balaji balaji 2227 Dec 28 17:03 newbill.c
-rw-rw-r-- 1 balaji balaji 0 Jan 4 11:09 billingsystem.c
drwxrwxr-x 2 balaji balaji 4096 Jan 8 17:19 functions
-rw-rw-r-- 1 balaji balaji 209 Jan 9 11:15 ex2.c
-rw-rw-r-- 1 balaji balaji 0 Jan 9 11:37 funct1.c
-rw-rw-r-- 1 balaji balaji 0 Jan 9 12:46 q10.c
-rw-rw-r-- 1 balaji balaji 0 Jan 9 12:47 q17.c
-rw-rw-r-- 1 balaji balaji 0 Jan 11 11:06 cd
drwxrwxr-x 2 balaji balaji 4096 Jan 17 14:10 structure
-rw-rw-r-- 1 balaji balaji 686 Feb 5 11:33 ipaddress.c
drwxrwxr-x 2 balaji balaji 4096 Feb 5 11:36 pointer
-rw-rw-r-- 1 balaji balaji 839 Feb 5 12:14 new_file.c
-rw-rw-r-- 1 balaji balaji 4420 Feb 6 15:00 hotel.c
-rwxrwxrwx 1 balaji balaji 3292 Feb 6 15:00 htmgmt.c
drwxrwxr-x 2 balaji balaji 4096 Feb 7 16:28 file
-rw-rw-r-- 1 balaji balaji 379 Feb 16 12:41 readir.c
drwxrwxr-x 2 balaji balaji 4096 Feb 17 12:36 project
drwxrwxr-x 2 balaji balaji 4096 Feb 17 13:00 test1
-rw-rw-r-- 1 balaji balaji 86 Feb 17 13:26 test1.c
---sr-x--T 1 balaji balaji 0 Feb 17 13:26 testfile.txt
-rw-rw-r-- 1 balaji balaji 1888 Feb 17 16:18 odd.o
-rw-rw-r-- 1 balaji balaji 17250 Feb 17 16:29 out
-rw-rw-r-- 1 balaji balaji 162 Feb 17 16:59 t1.c
-rw-rw-r-- 1 balaji balaji 57 Feb 17 16:59 t7.c
-rw-rw-r-- 1 balaji balaji 0 Mar 15 16:13 q5.c
-rw-rw-r-- 1 balaji balaji 462 Mar 15 16:15 q9.c
drwxrwxr-x 3 balaji balaji 4096 Mar 15 16:16 string
-rw-rw-r-- 1 balaji balaji 161 Mar 15 16:22 stringlen.c
-rwxrwxr-x 1 balaji balaji 8672 Mar 15 16:31 len
-rwxrwxr-x 1 balaji balaji 8608 Mar 15 16:32 fact
-rwxrwxr-x 1 balaji balaji 8608 Mar 15 16:39 fact1
-rw-rw-r-- 1 balaji balaji 137 Mar 15 16:41 fact.c
-rw-rw-r-- 1 balaji balaji 267 Mar 16 12:34 fork.c
-rw-rw-r-- 1 balaji balaji 67260 Mar 18 17:51 10.25.18.txt
-rw-rw-r-- 1 balaji balaji 680 Mar 19 08:59 pipe1.c
-rw-rw-r-- 1 balaji balaji 4798 Mar 19 15:26 semaphore.c
-rw-rw-r-- 1 balaji balaji 236 Mar 19 17:01 f1.c
-rw-rw-r-- 1 balaji balaji 1932 Mar 30 15:03 tcp_client.c
-rwxrwxr-x 1 balaji balaji 13344 Mar 30 15:03 a.out
-rw-rw-r-- 1 balaji balaji 4160 Mar 30 17:00 raw_socket.c
drwxrwxr-x 2 balaji balaji 4096 Mar 30 17:05 socket
drwxrwxr-x 30 balaji balaji 4096 Apr 13 11:07 router_baseline
balaji@iaec-ubuntu-server1:~$ cscope -d
cscope: cannot open file cscope.out
balaji@iaec-ubuntu-server1:~$ cd router_baseline/
balaji@iaec-ubuntu-server1:~/router_baseline$ cscope -d

[1]+ Stopped cscope -d


balaji@iaec-ubuntu-server1:~/router_baseline$ cscope -d

[2]+ Stopped cscope -d


balaji@iaec-ubuntu-server1:~/router_baseline$ cscope -d
* | vararg ;
*
* multiple_part = cmd_terminal_fixed ;
* cmd_multiple = "(" , multiple_part , ( "|" | { "|" , multiple_part } ) , ")" ;
*
* keyword_part = fixed_string , { " " , ( cmd_terminal_fixed | cmd_multiple ) } ;
* cmd_keyword = "{" , keyword_part , { "|" , keyword_part } , "}" ;
*
* lowercase = "a" | ... | "z" ;
* uppercase = "A" | ... | "Z" ;
* digit = "0" | ... | "9" ;
* number = digit , { digit } ;
*
* fixed_string = (lowercase | digit) , { lowercase | digit | uppercase | "-" | "_"
} ;
* variable = uppercase , { uppercase | "_" } ;
* range = "<" , number , "-" , number , ">" ;
* ipv4 = "A.B.C.D" ;
* ipv4_prefix = "A.B.C.D/M" ;
* ipv6 = "X:X::X:X" ;
* ipv6_prefix = "X:X::X:X/M" ;
* option = "[" , variable , "]" ;
* vararg = "." , variable ;
*
* To put that all in a textual description: A cmdstr is a sequence of tokens,
* separated by spaces.
*
* Terminal Tokens:
*
* A very simple cmdstring would be something like: "show ip bgp". It consists
* of three Terminal Tokens, each containing a fixed string. When this command
* is called, no arguments will be passed down to the function implementing it,
* as it only consists of fixed strings.
*
* Apart from fixed strings, Terminal Tokens can also contain variables:
* An example would be "show ip bgp A.B.C.D". This command expects an IPv4
* as argument. As this is a variable, the IP address entered by the user will
* be passed down as an argument. Apart from two exceptions, the other options
* for Terminal Tokens behave exactly as we just discussed and only make a
* difference for the CLI. The two exceptions will be discussed in the next
* paragraphs.
*
* A Terminal Token can contain a so called option match. This is a simple
* string variable that the user may omit. An example would be:

315,1 50%

You might also like