回答:
テキストエディターを開き、次の行を入力します#! /bin/bash
。空の行を残して、コマンドの入力を開始します。ファイルを保存すると、拡張子は関係ありません。
ファイルマネージャでファイルに移動し、右クリックしてプロパティダイアログを開き、ダイアログの権限タブに移動して、[このファイルの実行を許可する]をオンにし、閉じるボタンをクリックします。これで、ファイルをダブルクリックして、ターミナルウィンドウで実行することを選択できます。
byzanz-record
、アニメーションの開始時にターミナルウィンドウを最小化しているのがわかります。
Linuxでは、これらはより正確にシェルスクリプトのスクリプトと呼ばれます。
Linuxはファイルの拡張子を気にしません。ファイルが実行可能に設定されているかどうかを確認するためにファイルのアクセス権を調べ、その場合は実行します。
あなたは、通常使用されるものであること望む通訳あなたがどんなシェルを使用することができ、任意のテキストエディタ、ちょうどオープン1を上にしてスクリプトを作成し、スクリプトを起動することができますbash
し、sh
。
通常#!/bin/bash
、bashと#!/bin/sh
shのどちらのコマンドインタープリターを使用するかを宣言して、スクリプトを開始します。完了したら、Windowsでバッチスクリプトを使用するのと同じように、スクリプト行にコマンドの入力を開始できます。
編集が完了したら、ファイルを保存して実行可能にします。
ターミナルを開いて入力chmod 755 foo
(foo
スクリプト名)するか、作成したファイルを右クリックし、[アクセス許可]タブで[ ファイルを実行可能にする]をクリックします。
完了したら、ファイルをダブルクリックします。ファイルマネージャーはそれを実行しようとするか、実行するかどうかを尋ねる必要があります。別の方法として、ターミナルでスクリプトを呼び出して、dirをスクリプトのある場所に変更し、で呼び出すこともできます./foo
。
Linuxシェルスクリプティングを学ぶための良い出発点はLinuxCommand.orgです。彼らは必要なもの、その方法、そして見ることができるスクリプトの多くの良い例を持っています。
単純な1行のコマンドの場合.desktop
、たとえば、次のような単純なコピーコマンド用のファイルを作成できます(最も簡単な形式)。
[Desktop Entry]
Name=Simple Copy
Exec=/bin/bash -c 'cp <source> <destination>'
Type=Application
コマンドを引用符で囲み、拡張子を付けてファイルを保存し、.desktop
実行可能にし、ダブルクリックして実行します。
あなたは作ることができ.desktop
、アイコンなどを設定したオプション、キーワード、追加、より複雑なファイルを
参照してくださいこのリンクを。