author | zecke <zecke> | 2004-08-14 12:05:39 (UTC) |
---|---|---|
committer | zecke <zecke> | 2004-08-14 12:05:39 (UTC) |
commit | 3df06db9e6fd268c7d234be05b01a2303dc0f7ba (patch) (unidiff) | |
tree | 6a642674a0a69729c207337e63e20b8e02f40ec4 /noncore/tools/opie-sh/scripts/filesystem_mounter.sh | |
parent | 7cee03c63afadac76e87e276a5ef7b1bba27847b (diff) | |
download | opie-3df06db9e6fd268c7d234be05b01a2303dc0f7ba.zip opie-3df06db9e6fd268c7d234be05b01a2303dc0f7ba.tar.gz opie-3df06db9e6fd268c7d234be05b01a2303dc0f7ba.tar.bz2 |
Do not hardcode /opt/QtPalmtop but use $OPIEDIR
Diffstat (limited to 'noncore/tools/opie-sh/scripts/filesystem_mounter.sh') (more/less context) (ignore whitespace changes)
-rwxr-xr-x | noncore/tools/opie-sh/scripts/filesystem_mounter.sh | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/noncore/tools/opie-sh/scripts/filesystem_mounter.sh b/noncore/tools/opie-sh/scripts/filesystem_mounter.sh index faaf37c..ba461a1 100755 --- a/noncore/tools/opie-sh/scripts/filesystem_mounter.sh +++ b/noncore/tools/opie-sh/scripts/filesystem_mounter.sh | |||
@@ -13,42 +13,42 @@ | |||
13 | # but WITHOUT ANY WARRANTY; without even the implied warranty of | 13 | # but WITHOUT ANY WARRANTY; without even the implied warranty of |
14 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | 14 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
15 | # GNU General Public License for more details. | 15 | # GNU General Public License for more details. |
16 | # | 16 | # |
17 | # 20020524-2 - using df from diskfree now | 17 | # 20020524-2 - using df from diskfree now |
18 | # 20020524-1 - just code optix | 18 | # 20020524-1 - just code optix |
19 | # 20020519-1 - added information screen with manpage excerpt, added | 19 | # 20020519-1 - added information screen with manpage excerpt, added |
20 | # better returncode-checking | 20 | # better returncode-checking |
21 | # 20020517-2 - fixed output bug | 21 | # 20020517-2 - fixed output bug |
22 | # 20020517-1 - nicer fullscreen, added about, tried icon | 22 | # 20020517-1 - nicer fullscreen, added about, tried icon |
23 | # | 23 | # |
24 | 24 | ||
25 | OPIE_SH=/opt/QtPalmtop/bin/opie-sh | 25 | OPIE_SH=$OPIEDIR/bin/opie-sh |
26 | 26 | ||
27 | ###################################################################### | 27 | ###################################################################### |
28 | # subroutines | 28 | # subroutines |
29 | 29 | ||
30 | about() { | 30 | about() { |
31 | ( echo "<img src=/opt/QtPalmtop/pics/opie-sh-scripts/fsmounter.png>" | 31 | ( echo "<img src=$OPIEDIR/pics/opie-sh-scripts/fsmounter.png>" |
32 | echo "<h3>About</h3>" | 32 | echo "<h3>About</h3>" |
33 | echo "This little App should make it possible for you to " | 33 | echo "This little App should make it possible for you to " |
34 | echo "easily mount and unmount filesystems from /etc/fstab" | 34 | echo "easily mount and unmount filesystems from /etc/fstab" |
35 | echo "<p>" | 35 | echo "<p>" |
36 | ) | $OPIE_SH -t fsmounter -f & | 36 | ) | $OPIE_SH -t fsmounter -f & |
37 | SCREENCLEAN=$! | 37 | SCREENCLEAN=$! |
38 | sleep 1 | 38 | sleep 1 |
39 | } | 39 | } |
40 | 40 | ||
41 | beforemount() { | 41 | beforemount() { |
42 | ( echo "<img src=/opt/QtPalmtop/pics/opie-sh-scripts/fsmounter.png>" | 42 | ( echo "<img src=$OPIEDIR/pics/opie-sh-scripts/fsmounter.png>" |
43 | echo "<h3>mount or unmount $MOUNTPOINT ?</h3>" | 43 | echo "<h3>mount or unmount $MOUNTPOINT ?</h3>" |
44 | echo "<b>excerpt from MOUNT(8) manpage:</b><p>" | 44 | echo "<b>excerpt from MOUNT(8) manpage:</b><p>" |
45 | echo "All files accessible in a Unix system are arranged in one | 45 | echo "All files accessible in a Unix system are arranged in one |
46 | big tree, the file hierarchy, rooted at <b>/</b>. These files | 46 | big tree, the file hierarchy, rooted at <b>/</b>. These files |
47 | can be spread out over several devices. The <b>mount</b> command | 47 | can be spread out over several devices. The <b>mount</b> command |
48 | serves to attach the file system found on some device to | 48 | serves to attach the file system found on some device to |
49 | the big file tree. Conversely, the <b>umount(8)</b> command will | 49 | the big file tree. Conversely, the <b>umount(8)</b> command will |
50 | detach it again." | 50 | detach it again." |
51 | echo "<p>" | 51 | echo "<p>" |
52 | ) | $OPIE_SH -t fsmounter -f & | 52 | ) | $OPIE_SH -t fsmounter -f & |
53 | SCREENCLEAN2=$! | 53 | SCREENCLEAN2=$! |
54 | sleep 1 | 54 | sleep 1 |
@@ -91,25 +91,25 @@ MOUNTPOINT=` cat /etc/fstab | cut -f1 \ | |||
91 | ###################################################################### | 91 | ###################################################################### |
92 | # main | 92 | # main |
93 | 93 | ||
94 | about | 94 | about |
95 | select_mountpoint | 95 | select_mountpoint |
96 | beforemount | 96 | beforemount |
97 | get_action | 97 | get_action |
98 | 98 | ||
99 | if [ "$MOUNTPOINT" = "" ] | 99 | if [ "$MOUNTPOINT" = "" ] |
100 | then echo "ugly error...." | $OPIE_SH -f ; cleanup | 100 | then echo "ugly error...." | $OPIE_SH -f ; cleanup |
101 | fi | 101 | fi |
102 | 102 | ||
103 | ( echo "<img src=/opt/QtPalmtop/pics/opie-sh-scripts/fsmounter.png>" | 103 | ( echo "<img src=$OPIEDIR/pics/opie-sh-scripts/fsmounter.png>" |
104 | echo "<h3>Output of $ACTION $MOUNTPOINT :</h3>" | 104 | echo "<h3>Output of $ACTION $MOUNTPOINT :</h3>" |
105 | echo "<pre>" | 105 | echo "<pre>" |
106 | $ACTION $MOUNTPOINT 2>&1 | 106 | $ACTION $MOUNTPOINT 2>&1 |
107 | echo "</pre><p>" | 107 | echo "</pre><p>" |
108 | echo "<h3>diskfree</h3> how much space is left ?<br>" | 108 | echo "<h3>diskfree</h3> how much space is left ?<br>" |
109 | echo "<p><table>" | 109 | echo "<p><table>" |
110 | 110 | ||
111 | df -Ph \ | 111 | df -Ph \ |
112 | | grep -v "Mounted on" \ | 112 | | grep -v "Mounted on" \ |
113 | | sed 's/ / /g' \ | 113 | | sed 's/ / /g' \ |
114 | | sed 's/ / /g' \ | 114 | | sed 's/ / /g' \ |
115 | | sed 's/ / /g' \ | 115 | | sed 's/ / /g' \ |