一連のコマンドを(Linuxで)実行する簡単なスクリプトを作成するにはどうすればよいですか?

dragonmnl

前提:(少し)Pythonを知っています。

R Sweave(R + Latex)ドキュメントに取り組んでいます。

コマンドラインからコンパイルして実行するには、コンソールから次のコマンドを実行する必要があります。

R CMD Sweaver fn.Rnw
pdflatex fn.tex
okular fn.pdf

どこ

fn

時々異なります(ただし、すべての手順で同じです)。

私はこれを何度も行っているので、次のようなものを書くのと同じくらい簡単にプロセスを自動化したいと思います。

script <fn>

ここで、fnは、3つの単一コマンドで使用されるパラメーターです。

これはPythonやPerlでどういうわけか可能だと思いますが、どこから始めればよいのかわかりません。

前もって感謝します

devnull

次の内容を含むスクリプトを作成できます。

R CMD Sweaver "$1.Rnw"
pdflatex "$1.tex"
okular "$1.pdf"

名前を付けるとfoo.sh、次のように呼び出すことができます。

sh foo.sh fn

または

bash foo.sh fn

シェルは、変数の置換を実行するために渡された位置パラメーターを使用します。

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

一時的な表示構成コマンド用の簡単なシェルスクリプトを作成するにはどうすればよいですか?

分類Dev

これらのコマンドの実行可能なbashスクリプトを作成するにはどうすればよいですか?

分類Dev

簡単なテキストから音声へのコマンドを実行するにはどうすればよいですか?

分類Dev

bashスクリプトでコマンドを実行するにはどうすればよいですか?

分類Dev

3つの端末を起動し、それぞれで一連のコマンドを実行するシェルスクリプトを作成するにはどうすればよいですか?

分類Dev

簡単なbashスクリプトを実行するdockerfileを作成するにはどうすればよいですか?

分類Dev

Windowsで簡単なAPIリクエストを実行するにはどうすればよいですか?

分類Dev

Linuxシェルスクリプトで実行するようにfindコマンドを構成するにはどうすればよいですか?

分類Dev

特定のコマンドが実行された後にコマンド/スクリプトを実行するにはどうすればよいですか?

分類Dev

簡単なカスタムコンテキストメニューコマンドの作成-右クリックしたファイルパス/名前を使用してVBスクリプトを実行するにはどうすればよいですか?

分類Dev

Eclipseで単一のコマンドを使用して複数のJavaプロジェクトを実行するにはどうすればよいですか?

分類Dev

スプレッドシートから一連のターミナルコマンドを実行するにはどうすればよいですか?

分類Dev

Pythonコマンドを取得して実行できるPythonスクリプトを作成するにはどうすればよいですか?

分類Dev

簡単なテキスト読み上げコマンドを実行するにはどうすればよいですか?

分類Dev

「バックグラウンド」でスクリプトの一部(単一の関数)を実行するにはどうすればよいですか?

分類Dev

簡単なスクリプトをロードするにはどうすればよいですか?

分類Dev

ターミナルウィンドウを開き、その中でコマンドを実行し、Scientific Linuxで開いたままにするスクリプトを作成するにはどうすればよいですか?

分類Dev

Haskellでコマンドのリストを実行するにはどうすればよいですか?

分類Dev

パイプコマンドで単一の単語を置き換えるエイリアスを作成するにはどうすればよいですか?

分類Dev

Linux(ubuntu)でbashスクリプトからexec bashコマンドを実行するにはどうすればよいですか?

分類Dev

リモートサーバーでRコマンドを簡単に実行するにはどうすればよいですか?

分類Dev

mySQLで簡単なSQLリクエストを作成するにはどうすればよいですか?

分類Dev

ターミナルコマンドを使用して簡単なJavaプログラムを実行するにはどうすればよいですか?

分類Dev

PHPスクリプトからLinuxコマンドを実行するにはどうすればよいですか

分類Dev

bashスクリプトでExpect&sendコマンドを使用してsudoコマンドを実行するにはどうすればよいですか?

分類Dev

/etc/init.d/スクリプトを簡単に作成するにはどうすればよいですか?

分類Dev

画面のロック/ロック解除時にコマンドまたはスクリプトを実行するにはどうすればよいですか?

分類Dev

画面のロック/ロック解除時にコマンドまたはスクリプトを実行するにはどうすればよいですか?

分類Dev

コマンドラインからmysqlを介して単一のクエリを実行するにはどうすればよいですか?

Related 関連記事

  1. 1

    一時的な表示構成コマンド用の簡単なシェルスクリプトを作成するにはどうすればよいですか?

  2. 2

    これらのコマンドの実行可能なbashスクリプトを作成するにはどうすればよいですか?

  3. 3

    簡単なテキストから音声へのコマンドを実行するにはどうすればよいですか?

  4. 4

    bashスクリプトでコマンドを実行するにはどうすればよいですか?

  5. 5

    3つの端末を起動し、それぞれで一連のコマンドを実行するシェルスクリプトを作成するにはどうすればよいですか?

  6. 6

    簡単なbashスクリプトを実行するdockerfileを作成するにはどうすればよいですか?

  7. 7

    Windowsで簡単なAPIリクエストを実行するにはどうすればよいですか?

  8. 8

    Linuxシェルスクリプトで実行するようにfindコマンドを構成するにはどうすればよいですか?

  9. 9

    特定のコマンドが実行された後にコマンド/スクリプトを実行するにはどうすればよいですか?

  10. 10

    簡単なカスタムコンテキストメニューコマンドの作成-右クリックしたファイルパス/名前を使用してVBスクリプトを実行するにはどうすればよいですか?

  11. 11

    Eclipseで単一のコマンドを使用して複数のJavaプロジェクトを実行するにはどうすればよいですか?

  12. 12

    スプレッドシートから一連のターミナルコマンドを実行するにはどうすればよいですか?

  13. 13

    Pythonコマンドを取得して実行できるPythonスクリプトを作成するにはどうすればよいですか?

  14. 14

    簡単なテキスト読み上げコマンドを実行するにはどうすればよいですか?

  15. 15

    「バックグラウンド」でスクリプトの一部(単一の関数)を実行するにはどうすればよいですか?

  16. 16

    簡単なスクリプトをロードするにはどうすればよいですか?

  17. 17

    ターミナルウィンドウを開き、その中でコマンドを実行し、Scientific Linuxで開いたままにするスクリプトを作成するにはどうすればよいですか?

  18. 18

    Haskellでコマンドのリストを実行するにはどうすればよいですか?

  19. 19

    パイプコマンドで単一の単語を置き換えるエイリアスを作成するにはどうすればよいですか?

  20. 20

    Linux(ubuntu)でbashスクリプトからexec bashコマンドを実行するにはどうすればよいですか?

  21. 21

    リモートサーバーでRコマンドを簡単に実行するにはどうすればよいですか?

  22. 22

    mySQLで簡単なSQLリクエストを作成するにはどうすればよいですか?

  23. 23

    ターミナルコマンドを使用して簡単なJavaプログラムを実行するにはどうすればよいですか?

  24. 24

    PHPスクリプトからLinuxコマンドを実行するにはどうすればよいですか

  25. 25

    bashスクリプトでExpect&sendコマンドを使用してsudoコマンドを実行するにはどうすればよいですか?

  26. 26

    /etc/init.d/スクリプトを簡単に作成するにはどうすればよいですか?

  27. 27

    画面のロック/ロック解除時にコマンドまたはスクリプトを実行するにはどうすればよいですか?

  28. 28

    画面のロック/ロック解除時にコマンドまたはスクリプトを実行するにはどうすればよいですか?

  29. 29

    コマンドラインからmysqlを介して単一のクエリを実行するにはどうすればよいですか?

ホットタグ

アーカイブ