| |
Credits :
Download :
Look for downloads on external sites:
Pokefinder.org
Production Info Submitted by soci on 27 December 2020
IDEDOS shell
This package provides some handy utilities to be used by the
shell feature of IDEDOS.
The shell is invoked by the "#" character. This loads the
shell executor from the file "1//:sh,p" on the system drive.
The first parameter after the "#" character is the name of
the file which will be loaded from from the system drive from
the directory "1//bin/:". Parameters are separated by space,
unless put in quotes.
Shell utilities have special signature and are executed at
an alternate entry point to allow parsing the rest of the
parameters. Normal programs are executed by simply running
them, thereby allowing a quickstart possibility for frequently
used utilities from any location.
The shell utilities accept output redirection in form of
">filename", which will write the output to the named file. The
">>filename" form will append to an existing file.
Some commands accept wildcards in the filenames, these will be
expanded to a list of files. This will only work for wildcards
at the end of the path.
The list of included utilities follows:
acat [files]
Reads ascii/utf8 files and outputs them as petscii. Converts
plain text, expands tabs, converts cr/lf and removes
control characters.
cat [files]
Reads binary files and outputs them. Can be used to
concatenate multiple files.
cd [directory]
Changes directory
cksum [files]
Calculates 32 bit CRC on files, and counts bytes. CRC
algorithm is according to the POSIX standard. Can be used
to check file integrity.
echo [files]
Prints arguments and filenames. Useful for testing wildcard
expansion.
hd [file]
Prints hexadecimal dump of file
ln [path] [link name]
Creates a link
manusr-gen [files]
Reads plugin configuration from seq files, and outputs the
compiled manager configuration file. As the output is binary
it's normally redirected to a file.
Commonly used in the plugin registry directory as:
#manusr-gen * >@//:man,usr
Commands in plugin configuration files:
path "1//plugins/:"
set plugin directory
file "plugin"
set actual plugin filename
key return
set actual manager key (return/2/3/4)
prio number
set actual priority (0/1/2/3/4)
match "pattern"
pattern to match (can be more than one)
The "match" command generates new entries based on the
actual values set by the previous commands.
When generating the output higher priority entries are
grouped earlier in the list, thereby allowing specific
matches over more generic ones.
md5sum [files]
Calculates md5 hash on files as described in RFC 1321,
and prints the result. It can be used for file integrity
checking, better then cksum, but much slower.
mkdir [directories]
Creates the named directories
more [file]
Prints file content one screen at a time. Press any key to
continue or stop to exit.
rm [files]
Removes files
rmdir [directories]
Removes directories
uncpio [files]
Extracts multiple cpio files, and creates the directory
structure as well.
Can be used to install "packages" when used in the root
directory as: #uncpio install/*
unlzo [files]
Extracts multiple lzo files. |
|
|
|
| Search CSDb |
| Navigate | |
|
| Detailed Info | |
|
| Fun Stuff | |
· Goofs · Hidden Parts · Trivia
|
|
| Forum | |
|
| Support CSDb | |
|
| |
|