Difference between revisions of "Bunset"
From Scriptwiki
m |
m |
||
(6 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | The bunset command is used to unset a [[Binary Files|binary file]]. | + | The bunset command is used to unset a [[:Category:Binary Files|binary file]]. |
<nowiki>bunset <&binvar> [&binvar &binvar ... &binvar]</nowiki> | <nowiki>bunset <&binvar> [&binvar &binvar ... &binvar]</nowiki> | ||
This unsets all specified binary files. Unlike [[unset]], bunset doesn't work with [[Wildcard|wildcards]]. | This unsets all specified binary files. Unlike [[unset]], bunset doesn't work with [[Wildcard|wildcards]]. | ||
− | == | + | == Examples == |
− | [[bset]] &test 1 65 | + | [[bset]] &test 1 65 66 67 |
− | echo -a [[$bvar]](&test,0) | + | [[echo]] -a [[$bvar]](&test,0) returns ''3'' |
bunset &test | bunset &test | ||
− | echo -a | + | echo -a $bvar(&test,0) returns ''0'' |
− | In this case the first echo will echo | + | In this case the first echo will echo 3 as &test is filled with 3 bytes, the second echo will echo 0 as &test is unset. |
+ | |||
+ | bset &test 1 65 66 67 | ||
+ | bset &another 1 97 98 | ||
+ | echo -a $bvar(&test,0) returns ''3'' | ||
+ | echo -a $bvar(&another,0) returns ''2'' | ||
+ | bunset &test &another | ||
+ | echo -a $bvar(&test,0) returns ''0'' | ||
+ | echo -a $bvar(&another,0) returns ''0'' | ||
+ | This is an example of two binary files being unset with one command. | ||
+ | |||
+ | |||
+ | [[Category:Binary Files]] | ||
+ | [[Category:Commands]] |
Latest revision as of 19:40, 13 October 2006
The bunset command is used to unset a binary file.
bunset <&binvar> [&binvar &binvar ... &binvar]
This unsets all specified binary files. Unlike unset, bunset doesn't work with wildcards.
Examples
bset &test 1 65 66 67 echo -a $bvar(&test,0) returns 3 bunset &test echo -a $bvar(&test,0) returns 0
In this case the first echo will echo 3 as &test is filled with 3 bytes, the second echo will echo 0 as &test is unset.
bset &test 1 65 66 67 bset &another 1 97 98 echo -a $bvar(&test,0) returns 3 echo -a $bvar(&another,0) returns 2 bunset &test &another echo -a $bvar(&test,0) returns 0 echo -a $bvar(&another,0) returns 0
This is an example of two binary files being unset with one command.