UNIXのシェルスクリプトでは、コマンドに引数を渡すときに
ヒアドキュメントを使って
例えば、
command <<EOF
data
・
・
・
EOF
という風に、commandの次行からEOFという文字が出てくるまでの間の
値を引数として与えられたり出来ますが
DOSのバッチファイルでも同じ様なこと(似たようなこと)は出来るのでしょうか
現在とあるコマンドに対し、データセットを渡す際に
その都度データファイルを作って、リダイレクトで引数を渡す
という方法で、対処しています
これが出来ると、小さなデータセットくらいならファイル作らなくて済むので
(バッチファイル中にデータセット書き込めるので)
ファイル管理とか非常にやりやすくなるんですが・・・
ご存じの方、教えて下さい!!
勿論、代替策でも結構です
No.1ベストアンサー
- 回答日時:
無理です。
スクリプトとは言わず、バッチファイルというあたりで、想像はつくでしょうが。
どうしても、ということであれば Windows で動くシェル bash や tcsh を
導入するということになりますか。
perl でも良いかも。
ご回答ありがとうございました。でも、やはり無理でしたか・・・
とりあえず、バッチファイル中で
echo データセット1 > file.tmp
echo データセット2 >> file.tmp
・
・
・
として、最後にこのtmpファイルをdelするということしてます
(ディスクアクセスの回数は格段に上がってしまいますが)
しかしながら、Windowsで動くシェルあるのは初めて知りました
回答いただいてから、tcshを見つけましたので、
それをインストールしてみようかと思います
ありがとうございました
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- UNIX・Linux Linuxについて質問です。 シェルスクリプト名をfind.shとして、以下の条件をすべて満たすファ 1 2023/02/03 03:50
- その他(プログラミング・Web制作) Windowsのバッチファイルについてご教示ください 5 2023/07/25 20:23
- その他(プログラミング・Web制作) Linuxについて質問です。 引数に指定されたアクセスログのファイルからアクセス数が多い順に上位3つ 1 2023/02/03 03:46
- その他(OS) DOSコマンド『dir』の『/o』オプション 3 2023/03/10 09:29
- その他(ソフトウェア) F-BASICで計算中の実行が中途で勝手に止まり、大変困っています。 2 2023/03/02 16:15
- UNIX・Linux Linuxについて質問です。 シェルスクリプト名をdiff.shとして、以下のように2つのテキストフ 1 2023/02/03 20:06
- Windows 10 バッチファイルでのエクスプローラー終了 1 2022/05/30 14:32
- Excel(エクセル) パスワード付きExcelブックについて 4 2022/06/02 21:34
- その他(プログラミング・Web制作) 複数のテキストファイルの結合方法 2 2022/05/14 23:58
- Excel(エクセル) ファイル一覧表を使ったファイルの移動 5 2022/08/10 15:37
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Dirコマンドでフォルダ内ファイ...
-
ファイル名についている「-」と...
-
ラズパイで『’test.service’をs...
-
xcopyのエラー情報のはき...
-
テキストファイルから最終行の抽出
-
DOSコマンドのFOR文で空白を含...
-
scpコマンドで、「追記」のオプ...
-
DOS コマンドの~zfの意味を教え...
-
DUとLSの表示の差
-
~以外を削除する場合(rmコマ...
-
"ls -l"でのタイムスタンプ表示...
-
ファイル編集について
-
ファイルが消せない、移動でき...
-
Linuxで標準出力したファイルの...
-
FTP接続時の文字化け(CentOS6.5)
-
処理結果(標準出力と標準エラー...
-
どうしても削除できないファイ...
-
ごみ箱に入れるWindows コマン...
-
tar圧縮ファイルが作成できず困...
-
lsでは一画面ずつ表示できませ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Dirコマンドでフォルダ内ファイ...
-
ファイル名についている「-」と...
-
テキストファイルから最終行の抽出
-
ラズパイで『’test.service’をs...
-
xcopyのエラー情報のはき...
-
DOSコマンドのFOR文で空白を含...
-
Linuxで標準出力したファイルの...
-
oracleの文字コードとlinuxサー...
-
DOS コマンドの~zfの意味を教え...
-
batファイルの強制終了を回避し...
-
ファイル名一覧の印刷
-
win11のエクスプローラーの右ク...
-
特定の更新日付のファイルのみ...
-
数字を複数回繰り返す正規表現...
-
コマンドプロンプト dir でのソ...
-
ファイル名の -(ハイフン)を _(...
-
TeXでの見出しの変更は可能でし...
-
Windowsバッチファイルで、隠し...
-
「Vmmem」のメモリ使用量が高い...
-
cpコマンドで強制的に上書きし...
おすすめ情報