00000000 00000018 00000030 00000048 00000060 00000078 00000090 000000A8 000000C0 000000D8 000000F0 00000108 00000120 00000138 00000150 00000168 00000180 00000198 000001B0 000001C8 000001E0 000001F8 00000210 00000228 00000240 00000258 00000270 00000288 000002A0 000002B8
| 23 21 2F 62 69 6E 2F 62 61 73 68 0A 0A 23 20 24 49 64 3A 20 61 75 74 6F 2E 73 6D 62 2C 76 20 31 2E 33 20 32 30 30 35 2F 30 34 2F 30 35 20 31 33 3A 30 32 3A 30 39 20 72 61 76 65 6E 20 45 78 70 20 24 0A 0A 23 20 54 68 69 73 20 66 69 6C 65 20 6D 75 73 74 20 62 65 20 65 78 65 63 75 74 61 62 6C 65 20 74 6F 20 77 6F 72 6B 21 20 63 68 6D 6F 64 20 37 35 35 21 0A 0A 6B 65 79 3D 22 24 31 22 0A 6F 70 74 73 3D 22 2D 66 73 74 79 70 65 3D 63 69 66 73 22 0A 0A 66 6F 72 20 50 20 69 6E 20 2F 62 69 6E 20 2F 73 62 69 6E 20 2F 75 73 72 2F 62 69 6E 20 2F 75 73 72 2F 73 62 69 6E 0A 64 6F 0A 09 69 66 20 5B 20 2D 78 20 24 50 2F 73 6D 62 63 6C 69 65 6E 74 20 5D 0A 09 74 68 65 6E 0A 09 09 53 4D 42 43 4C 49 45 4E 54 3D 24 50 2F 73 6D 62 63 6C 69 65 6E 74 0A 09 09 62 72 65 61 6B 0A 09 66 69 0A 64 6F 6E 65 0A 0A 5B 20 2D 78 20 24 53 4D 42 43 4C 49 45 4E 54 20 5D 20 7C 7C 20 65 78 69 74 20 31 0A 0A 24 53 4D 42 43 4C 49 45 4E 54 20 2D 67 4E 4C 20 24 6B 65 79 20 32 3E 2F 64 65 76 2F 6E 75 6C 6C 7C 20 61 77 6B 20 2D 76 20 6B 65 79 3D 22 24 6B 65 79 22 20 2D 76 20 6F 70 74 73 3D 22 24 6F 70 74 73 22 20 2D 46 27 7C 27 20 2D 2D 20 27 0A 09 42 45 47 49 4E 09 7B 20 4F 52 53 3D 22 22 3B 20 66 69 72 73 74 3D 31 20 7D 0A 09 2F 44 69 73 6B 2F 09 7B 0A 09 09 20 20 69 66 20 28 66 69 72 73 74 29 0A 09 09 09 70 72 69 6E 74 20 6F 70 74 73 3B 20 66 69 72 73 74 3D 30 0A 09 09 20 20 64 69 72 20 3D 20 24 32 0A 09 09 20 20 6C 6F 63 20 3D 20 24 32 0A 09 09 20 20 23 20 45 6E 63 6C 6F 73 65 20 6D 6F 75 6E 74 20 64 69 72 20 61 6E 64 20 6C 6F 63 61 74 69 6F 6E 20 69 6E 20 71 75 6F 74 65 73 0A 09 09 20 20 23 20 44 6F 75 62 6C 65 20 71 75 6F 74 65 20 22 24 22 20 69 6E 20 6C 6F 63 61 74 69 6F 6E 20 61 73 20 69 74 20 69 73 20 73 70 65 63 69 61 6C 0A 09 09 20 20 67 73 75 62 28 2F 5C 24 24 2F 2C 20 22 5C 5C 24 22 2C 20 6C 6F 63 29 3B 0A 09 09 20 20 70 72 69 6E 74 20 22 20 5C 5C 5C 6E 5C 74 20 5C 22 2F 22 20 64 69 72 20 22 5C 22 22 2C 20 22 5C 22 3A 2F 2F 22 20 6B 65 79 20 22 2F 22 20 6C 6F 63 20 22 5C 22 22 0A 09 09 7D 0A 09 45 4E 44 20 09 7B 20 69 66 20 28 21 66 69 72 73 74 29 20 70 72 69 6E 74 20 22 5C 6E 22 3B 20 65 6C 73 65 20 65 78 69 74 20 31 20 7D 0A 09 27 0A 0A | #!/bin/bash # $Id: auto .smb,v 1.3 2005/04/05 13 :02:09 raven Exp $ # Th is file must be executab le to work! chmod 755! key="$1" opts="-fstype=c ifs" for P in /bin /sbi n /usr/bin /usr/sbin do if [ -x $P/smbclient ] then SMBCLIENT=$P/smb client break fi done [ -x $SMBCLIENT ] || ex it 1 $SMBCLIENT -gNL $k ey 2>/dev/null| awk -v k ey="$key" -v opts="$opts " -F'|' -- ' BEGIN { OR S=""; first=1 } /Disk/ { if (first) prin t opts; first=0 dir = $2 loc = $2 # Enclose mount dir and lo cation in quotes # D ouble quote "$" in locat ion as it is special gsub(/\$$/, "\\$", loc) ; print " \\\n\t \"/ " dir "\"", "\"://" key "/" loc "\"" } END { if (!first) print "\n"; else exit 1 } ' |