n行のシェルスクリプトを実行する

パラノイドホミニド

シェルスクリプトから指定された行数だけを実行する方法はありますか?頭でコピーして別の.shに入れてみますが、ショートカットはないかと思います...

ヘンク・ランゲヴェルド

シェルスクリプトを再編成し、関数を作成します。

真剣に、コードのすべての行を関数に入れてください。

次に(例としてkshを使用)、「。」を使用してスクリプトをソースします。インタラクティブシェルに。

これで、任意の関数を名前で実行でき、その関数内のコードのみが実行されます。

次の簡単な例は、これを示しています。これは2つの方法で使用できます。1)スクリプトをリンクして、関数の1つの名前で呼び出すことができるようにします。2)スクリプトを(で)ソースする. script.shと、他の場所で関数を再利用できます。

function one {
     print one
}

function two {
     print two
}

(
    progname=${0##*/}
    case $progname in
    (one|two)
         $progname $@
    esac

)

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

フォルダ内の「N」シェルスクリプトを実行する

Dockerの実行中にシェルスクリプトを実行する方法

Ansibleで複数行のシェルスクリプトを実行する方法

シェルスクリプトの実行に失敗する

gitcommitでシェルスクリプトを実行する方法

Pythonからシェルスクリプトを実行する

AutoIT-シェルスクリプトを実行する方法

tmux内でシェルスクリプトを実行する

シェルスクリプトを実行する方法は?

シェルスクリプトを実行する方法は?

djangoでスクリプトシェルを実行する方法

シェルスクリプトを順番に実行する

シェルスクリプトでSQLを実行する方法

gitcommitでシェルスクリプトを実行する方法

PHPでシェルスクリプトを実行する方法

Tclからシェルスクリプトを実行する

`./` なしでシェルスクリプトを実行する

sudoを含むシェルスクリプトの実行を許可する

up -ddockerの後にシェルスクリプトを実行する

スクリプトの実行中にシェル変数を使用する

毎日特定の時間にシェルスクリプトを実行する

Ubuntuのシェルスクリプト内で.profileを実行する方法

シェルの問題からスクリプトを実行する

Applescriptでシェルスクリプトの問題を実行する

シェルスクリプトの作成中に権限を実行する

VMを実行するためのシェルスクリプト

特定のgitcommitでシェルスクリプトを実行する方法は?

mutilple grep操作(AND操作)を実行するシェルスクリプトの作成

Xcodeのシェルスクリプトファイルからスクリプトを実行する方法は?

TOP 一覧

  1. 1

    PictureBoxで画像のブレンドを無効にする

  2. 2

    レスポンシブウェブサイトの一番下にスティッキーなナビゲーションバーを作成するのに問題がある

  3. 3

    Rパッケージ「AppliedPredictiveModeling」のインストール中にエラーが発生しました

  4. 4

    Chromeウェブアプリのウェブビューの高さの問題

  5. 5

    HTTPヘッダー 'SOAPAction'の値はサーバーによって認識されませんでした

  6. 6

    Pythonを使用して、リストからデータを読み取り、特定の値をElasticsearchにインデックス付けするにはどうすればよいですか?

  7. 7

    C ++でのcURLとマルチスレッドの使用

  8. 8

    セレンのモデルダイアログからテキストを抽出するにはどうすればよいですか?

  9. 9

    tkinterウィンドウを閉じてもPythonプログラムが終了しない

  10. 10

    STSでループプロセス「クラスパス通知の送信」のループを停止する方法

  11. 11

    Spring @ModelAttributeモデルフィールドマッピング

  12. 12

    Python / SciPyのピーク検出アルゴリズム

  13. 13

    Ansibleで複数行のシェルスクリプトを実行する方法

  14. 14

    テキストフィールドの値に基づいて UIslider を移動します

  15. 15

    tf.nn_conv2dとtf.nn.depthwise_conv2dの違い

  16. 16

    ZScalerと証明書の問題により、Dockerを使用できません

  17. 17

    MLでのデータ前処理の背後にある直感

  18. 18

    Postmanを使用してファイル付きの(ネストされた)jsonオブジェクトを送信する

  19. 19

    java.lang.NoClassDefFoundError:com / sun / istack / tools / DefaultAuthenticator $ Receiver

  20. 20

    Windows 10 Pro 1709を1803、1809、または1903に更新しますか?

  21. 21

    BLOBストレージからデータを読み取り、Azure関数アプリを使用してデータにアクセスする方法

ホットタグ

アーカイブ