LoginSignup
0
0

More than 5 years have passed since last update.

csh > link > $*の意味 > $argv[*]と同じ > 全ての引数

Last updated at Posted at 2017-01-30
動作環境
Xeon E5-2620 v4 (8コア) x 2
32GB RAM
CentOS 6.8 (64bit)
openmpi-1.8.x86_64 とその-devel
mpich.x86_64 3.1-5.el6とその-devel
gcc version 4.4.7 (とgfortran)
NCAR Command Language Version 6.3.0
WRF v3.7.1
GNU bash, version 4.1.2(1)-release (x86_64-redhat-linux-gnu)
GNOME Terminal v2.31.3
tcsh 6.17.00 (Astron) 2009-07-10 (x86_64-unknown-linux) options wide,nls,dl,al,kan,sm,rh,color,filec

WRF(Weather Research and Forecasting Model)関連。

WPSの処理時のlink_grib.cshの使い勝手が悪い。
2つの月(年をまたぐ場合もある)のGRIBFILE.XXXを作りたいのだが、標準のスクリプト(link_grib.csh)ではどうもそのようにできない気がする。

cshスクリプトを読んでいて気になった箇所。

link_grib.csh
foreach f ( ${1}* )

...
foreach f ( $* )
...

${1}は1つ目の引数と分かった。

$*は何なのか。
man cshしても、その記載場所が分からない(かつ、manの構造を覚える労力がかかる)。

以下が分かりやすかったです。
http://nw.tsuda.ac.jp/lec/csh/

情報感謝です。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0