SST Lab Dokuwiki Header header picture

ユーザ用ツール

サイト用ツール


seminar:プログラミング実習

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
次のリビジョン両方とも次のリビジョン
seminar:プログラミング実習 [2020/08/20 17:31] – [Pythonガイド] kimiseminar:プログラミング実習 [2022/08/23 13:34] – 外部編集 127.0.0.1
行 21: 行 21:
     * ruby     * ruby
     * python     * python
 +
 +===== 自分用のコマンドを作る =====
 +
 +<code sh>
 +$ mkdir ~/bin
 +$ cd bin
 +(ファイルgetatomsをつくる)
 +$ ls -l getatoms
 +-rw-r--r--    1 kimi     sstlab       1350 Apr 17 16:38 getatoms
 +$ chmod a+x getatoms 
 +$ ls -l getatoms
 +-rwxr-xr-x    1 kimi     sstlab       1350 Apr 17 16:38 getatoms
 +$ cd
 +$ getatoms
 +usage: getatoms [-r R1 R2 R3] input_nc_file output_xyz_file
 +</code>
 +
 ===== リダイレクト ===== ===== リダイレクト =====
 プログラム「moge_exec」に、ファイル「hoge_in.data」から入力を読み込んで、出力をファイル「hage_out.data」に書き込むには プログラム「moge_exec」に、ファイル「hoge_in.data」から入力を読み込んで、出力をファイル「hage_out.data」に書き込むには
行 95: 行 112:
   * ファイル名は''○○○○.py''にする。   * ファイル名は''○○○○.py''にする。
   * ターミナルで<code>   * ターミナルで<code>
-$ python ○○○○.py  +$ python ○○○○.py </code>と入力することにより実行される。
-</code>と入力することにより実行される。 +
   * VTKやRasMol, GnuPlotで描画する場合は<code>   * VTKやRasMol, GnuPlotで描画する場合は<code>
  $ python -i ○○○○.py   $ python -i ○○○○.py 
seminar/プログラミング実習.txt · 最終更新: 2023/03/01 15:09 by kimi

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki