-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathintel
executable file
·64 lines (64 loc) · 1.49 KB
/
intel
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
#!/bin/bash
#!/bin/bash
#
# Script to perform some common system operations
#
INTEL_DIR=$HOME/doc/intel
while :
do
clear
echo "**********************************"
echo "* Open Intel Documentation Books *"
echo "**********************************"
echo "* [1] intel_dev_manual_vol1_architecture *"
echo "* [2] intel_dev_manual_vol2a_isa_ref_A-M *"
echo "* [3] intel_dev_manual_vol2b_isa_ref_N-Z *"
echo "* [4] intel_dev_manual_vol3a_sys_programming *"
echo "* [5] intel_dev_manual_vol3b_sys_programming *"
echo "* [6] intel_dev_manual_TLB_paging-struct_caches *"
echo "* [7] intel_dev_manual_doc_changes *"
echo "* [8] iintel_486_Architecture *"
echo "* [0] Exit/Stop *"
echo "************************"
echo -n "Enter your menu choice [0-9]: "
read yourch
case $yourch in
1)
evince $INTEL_DIR/intel_dev_manual_vol1_architecture.pdf &
exit 0;
;;
2)
evince $INTEL_DIR/intel_dev_manual_vol2a_isa_ref_A-M.pdf &
exit 0;
;;
3)
evince $INTEL_DIR/intel_dev_manual_vol2b_isa_ref_N-Z.pdf &
exit 0;
;;
4)
evince $INTEL_DIR/intel_dev_manual_vol3a_sys_programming_part1.pdf &
exit 0;
;;
5)
evince $INTEL_DIR/intel_dev_manual_vol3b_sys_programming_part2.pdf &
exit 0;
;;
6)
evince $INTEL_DIR/intel_dev_manual_TLB_paging-struct_caches.pdf &
exit 0;
;;
7)
evince $INTEL_DIR/intel_dev_manual_doc_changes.pdf &
exit 0;
;;
8)
evince $INTEL_DIR/intel_486_Architecture.pdf &
exit 0;
;;
0)
exit 0;
;;
*) echo "Oopps!!! Please select choice 1,2,3 or 4";
echo "Press Enter to continue. . ." ; read ;;
esac
done