(anonymous IP: 3.129.249.170,352) | ||||||||||||||
| ||||||||||||||
Audio (96) Datatype (15) Demo (50) Development (247) Document (62) Driver (19) Emulation (62) Game (529) Graphics (224) Library (22) Network (62) Office (21) Utility (250) Video (18) Total files: 1677 Full index file Recent index file Part of aros exec |
[Show comments] [Show snapshots] [Show videos] [Show content] [Replace file] Short: General Search And Replace 1.21 Author: emufan-eab (at) yandex.com Uploader: paolo.besser (at) gmail.com Type: util/cli Version: 1.21 Architecture: i386-AROS Distribution: Aminet Date: 2017-03-26 Description: AROS i386 build of gsar, originally found on aminet. Compiled by P. Besser please read the full readme files and documentation provided in the archive. gsar (General Search And Replace) is a utility for searching for and --- optionally --- replacing strings in both text and binary files. The search and replace strings can contain all kinds of characters (0--255), i.e. Ctrl characters and extended ASCII as well. The algorithm used is a variation of the Boyer-Moore search algorithm, modified to search binary files. As a result of this, gsar is blindingly fast. Opposed to line oriented search programs (like grep(1)), gsar will find all matches on a line. Actually, gsar doesn't know anything about lines at all, all files and strings are treated as binary. Gsar can search one or several files for a string and report the occurrences. Gsar can read one file, search for a string, replace it with some other string, and create a new file containing the changes. Gsar can perform a search and replace in multiple files, overwriting the originals. Finally, gsar can work as a filter, reading from standard input and writing to standard output. Example: - replace string FORM with TEST in file image.iff gsar -o -sFORM -rTEST image.iff - display search and replace strings only gsar -B -sFORM -rTEST image.iff - display ascii search result only gsar -sFORM -c16 image.iff - display hex search result only gsar -sFORM -x16 image.iff |
Copyright © 2005 - 2024 The AROS Archives All Rights Reserved |