2017-05-26 7 views
0

私はシェルスクリプトを書いています。それは、ユーザーから受け取った入力ファイルを作成することです。今、私は現在のスクリプトに "ファイルを見る"という機能を追加したいと思います。私はすでにスクリプトを手に入れていたので、もう一度再入力するのは不合理です。現在のスクリプトで実行する別のスクリプトを呼び出す

通常のシェルコマンドで可能なのは夢中です。私は実際にtouchコマンドから生成されるページを作成するのに役立つスクリプトを書いています。 (このページには日付、著者名、件名、タイトルが添付されていました)。

質問は別のスクリプトを呼び出す方法ですか、別のスクリプトで呼び出すのですか?

+1

([良い質問をする方法]についてお読みくださいhttp://stackoverflow.com/help /尋ねる方法)。 – mklement0

答えて

0

これを行う方法はいくつかあります。私れる好ましい方法は、あなたができるsource を使用することです -

  • sourceコマンドを使用して、他のスクリプトを呼び出す(別名がある。)このように:ソース/パス/に/スクリプト。

  • 他のスクリプトを実行可能にし、先頭に#!/ bin/bash行を追加し、ファイルが$ PATH環境変数に追加するパスを追加します。通常のコマンドとして呼び出すことができます。

  • は、それを実行するためにbashコマンドを使用します/ binに/ bashの/パス/に/スクリプト

+0

第2の方法は実際に人間工学的に聞こえるし、プログラミングでは直感的です。どうもありがとう –

関連する問題