diff options
author | Lars Wirzenius <liw@liw.fi> | 2011-02-03 18:53:57 +0000 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2011-02-03 18:53:57 +0000 |
commit | 37178026258a56b50910d42196a0d50c13092a74 (patch) | |
tree | bd186cf812fb10fac01e5ece1c984f307edce19d /fix-shebang.1 | |
parent | e5bd4da735e18e824d923720b7fa5d8591917c47 (diff) | |
download | extrautils-37178026258a56b50910d42196a0d50c13092a74.tar.gz |
Add fix-shebang.
Diffstat (limited to 'fix-shebang.1')
-rw-r--r-- | fix-shebang.1 | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/fix-shebang.1 b/fix-shebang.1 new file mode 100644 index 0000000..664e8e6 --- /dev/null +++ b/fix-shebang.1 @@ -0,0 +1,45 @@ +.\" Copyright 2011 Lars Wirzenius <liw@liw.fi> +.\" +.\" This program is free software: you can redistribute it and/or modify +.\" it under the terms of the GNU General Public License as published by +.\" the Free Software Foundation, either version 3 of the License, or +.\" (at your option) any later version. +.\" +.\" 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 General Public License for more details. +.\" +.\" You should have received a copy of the GNU General Public License +.\" along with this program. If not, see <http://www.gnu.org/licenses/>. +.\" +.TH FIX-SHEBANG 1 +.SH NAME +fix-shebang \- set the #! line for scripts +.SH SYNOPSIS +.B fix-shebang +.RB [ \-\-shebang\fR=\fIinterp ] +.IR file ... +.SH DESCRIPTION +.B fix-shebang +sets the interpreter or +.I shebang +line for script files. +This is the line that starts with +.R #! +at the beginning of on the first line. +For example, typically a shell script would be +.sp 1 +.RS +#!/bin/sh +.RE +.sp 1 +For other interpreters, such as Python or Perl or Ruby, +it may be necessary to change the interpreter on different systems. +.B fix-shebang +makes that easy. +.SH OPTIONS +.TP +.BR \-\-shebang =\fIinterpreter +Set the interpreter to be +.BR #!\fIinterpreter . |