]> git.saurik.com Git - apple/file_cmds.git/blobdiff - file/magdir/commands
file_cmds-60.tar.gz
[apple/file_cmds.git] / file / magdir / commands
diff --git a/file/magdir/commands b/file/magdir/commands
new file mode 100644 (file)
index 0000000..8a27607
--- /dev/null
@@ -0,0 +1,75 @@
+
+#------------------------------------------------------------------------------
+# commands:  file(1) magic for various shells and interpreters
+#
+0      string          :\ shell archive or commands for antique kernel text
+0      string          #!/bin/sh               Bourne shell script text
+0      string          #!\ /bin/sh             Bourne shell script text
+0      string          #!/bin/csh              C shell script text
+0      string          #!\ /bin/csh            C shell script text
+# korn shell magic, sent by George Wu, gwu@clyde.att.com
+0      string          #!/bin/ksh              Korn shell script text
+0      string          #!\ /bin/ksh            Korn shell script text
+0      string          #!/bin/tcsh             Tenex C shell script text
+0      string          #!\ /bin/tcsh           Tenex C shell script text
+0      string          #!/usr/local/tcsh       Tenex C shell script text
+0      string          #!\ /usr/local/tcsh     Tenex C shell script text
+0      string          #!/usr/local/bin/tcsh   Tenex C shell script text
+0      string          #!\ /usr/local/bin/tcsh Tenex C shell script text
+#
+# zsh/ash/ae/nawk/gawk magic from cameron@cs.unsw.oz.au (Cameron Simpson)
+0      string          #!/usr/local/bin/zsh    Paul Falstad's zsh
+0      string          #!\ /usr/local/bin/zsh  Paul Falstad's zsh
+0      string          #!/usr/local/bin/ash    Neil Brown's ash
+0      string          #!\ /usr/local/bin/ash  Neil Brown's ash
+0      string          #!/usr/local/bin/ae     Neil Brown's ae
+0      string          #!\ /usr/local/bin/ae   Neil Brown's ae
+0      string          #!/bin/nawk             new awk script text
+0      string          #!\ /bin/nawk           new awk script text
+0      string          #!/usr/bin/nawk         new awk script text
+0      string          #!\ /usr/bin/nawk       new awk script text
+0      string          #!/usr/local/bin/nawk   new awk script text
+0      string          #!\ /usr/local/bin/nawk new awk script text
+0      string          #!/bin/gawk             GNU awk script text
+0      string          #!\ /bin/gawk           GNU awk script text
+0      string          #!/usr/bin/gawk         GNU awk script text
+0      string          #!\ /usr/bin/gawk       GNU awk script text
+0      string          #!/usr/local/bin/gawk   GNU awk script text
+0      string          #!\ /usr/local/bin/gawk GNU awk script text
+#
+0      string          #!/bin/awk              awk commands text
+0      string          #!\ /bin/awk            awk commands text
+0      string          #!/usr/bin/awk          awk commands text
+0      string          #!\ /usr/bin/awk        awk commands text
+0      string          BEGIN                   awk commands text
+
+# For Larry Wall's perl language.  The ``eval'' line recognizes an
+# outrageously clever hack for USG systems.
+#                              Keith Waclena <keith@cerberus.uchicago.edu>
+0      string          #!/bin/perl                     perl commands text
+0      string          #!\ /bin/perl                   perl commands text
+0      string          eval\ "exec\ /bin/perl          perl commands text
+0      string          #!/usr/bin/perl                 perl commands text
+0      string          #!\ /usr/bin/perl               perl commands text
+0      string          eval\ "exec\ /usr/bin/perl      perl commands text
+0      string          #!/usr/local/bin/perl           perl commands text
+0      string          #!\ /usr/local/bin/perl         perl commands text
+0      string          eval\ "exec\ /usr/local/bin/perl        perl commands text
+
+# AT&T Bell Labs' Plan 9 shell
+0      string          #!/bin/rc       Plan 9 rc shell script text
+0      string          #!\ /bin/rc     Plan 9 rc shell script text
+
+# bash shell magic, from Peter Tobias (tobias@server.et-inf.fho-emden.de)
+0      string          #!/bin/bash     Bourne-Again shell script text
+0      string          #!\ /bin/bash   Bourne-Again shell script text
+0      string          #!/usr/local/bin/bash   Bourne-Again shell script text
+0      string          #!\ /usr/local/bin/bash Bourne-Again shell script text
+
+# generic shell magic
+0      string          #!\ /                   a
+>3     string          >\0                     %s script text
+0      string          #!/                     a
+>2     string          >\0                     %s script text
+0      string          #!\                     commands text
+>3     string          >\0                     for %s