scripts/tools/arraydump: New tool added
Never again will you need to manually convert binary data into an array! This tool does it for you! Get it now for only $99! Limited availability! To process data from stdin / a pipe, just pass `-` as the file name.Soda
							parent
							
								
									5272636cb8
								
							
						
					
					
						commit
						017c8a61f8
					
				|  | @ -0,0 +1,25 @@ | |||
| #!/usr/bin/env bash | ||||
| 
 | ||||
| # Copyright 2022, FOSS-VG Developers and Contributers | ||||
| # | ||||
| # This program is free software: you can redistribute it and/or modify it | ||||
| # under the terms of the GNU Affero General Public License as published | ||||
| # by the Free Software Foundation, version 3. | ||||
| # | ||||
| # This program is distributed in the hope that it will be useful, | ||||
| # but WITHOUT ANY WARRANTY; without even the implied | ||||
| # warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | ||||
| # See the GNU Affero General Public License for more details. | ||||
| # | ||||
| # You should have received a copy of the GNU Affero General Public License | ||||
| # version 3 along with this program. | ||||
| # If not, see https://www.gnu.org/licenses/agpl-3.0.en.html | ||||
| 
 | ||||
| if [ -z "$1" ]; then | ||||
|     echo -e "Usage: $0 FILE\n\nRead FILE and print its contents to standard output formatted as array of hexadecimal numbers." | ||||
|     exit 1 | ||||
| fi | ||||
| 
 | ||||
| echo -n "{" | ||||
| xxd -p $1 | tr -d '\n\r' | sed -e 's/../0x&, /g;s/, $//' | ||||
| echo "}" | ||||
		Loading…
	
		Reference in New Issue
	
	 BodgeMaster
						BodgeMaster