From 37178026258a56b50910d42196a0d50c13092a74 Mon Sep 17 00:00:00 2001 From: Lars Wirzenius Date: Thu, 3 Feb 2011 18:53:57 +0000 Subject: Add fix-shebang. --- fix-shebang.1 | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 fix-shebang.1 (limited to 'fix-shebang.1') 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 +.\" +.\" 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 . +.\" +.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 . -- cgit v1.2.1