[解決済み] シェルスクリプトを実行中に編集する
2022-12-06 16:40:55
質問
シェルスクリプトを実行中に編集し、その変更を実行中のスクリプトに反映させることはできますか?
私が持っている csh スクリプトの特定のケースについて興味があります。それは、異なるビルド風味の束をバッチ実行し、一晩中実行します。 操作の途中で何かを思いついた場合、私はそこに行って追加のコマンドを追加したり、未実行のものをコメントアウトしたりしたいと思います。
可能でない場合、これを行うことを可能にするシェルまたはバッチ メカニズムはありますか?
もちろん試してみましたが、うまくいったかどうかを確認するまでに何時間もかかりますし、舞台裏で何が起こっているのか、あるいは起こっていないのかに興味があるのです。
どのように解決したのですか?
スクリプトはそのように動作しません。実行中のコピーは、編集中のソースファイルから独立しています。次にスクリプトが実行されるときは、ソース ファイルの最も最近に保存されたバージョンに基づいて実行されます。
このスクリプトを複数のファイルに分割し、個別に実行することが賢明かもしれません。これにより、実行時間が短縮され、失敗が少なくなります。(すなわち、バッチを 1 つのビルド フレーバー スクリプトに分割し、それぞれを個別に実行して、問題の原因となっているものを確認します)。
関連
-
Linuxにおけるxinetdサービスの管理方法に関するケーススタディ
-
deepinシステムのバージョン番号を見るには?deepinシステムのバージョン情報を見るコツ
-
[解決済み] Bashシェルスクリプトでディレクトリが存在するかどうかを確認するにはどうすればよいですか?
-
[解決済み] シェルで、「2>&1」はどういう意味ですか?
-
[解決済み] Linux上で動作するC++コードのプロファイリングを行うにはどうすればよいですか?
-
[解決済み] LinuxのシェルスクリプトでYes/No/Cancelの入力を促すにはどうしたらいいですか?
-
[解決済み] Bashシェルスクリプトの入力引数の存在確認
-
[解決済み] シェルスクリプトでYYYY-MM-DD形式の日付にする
-
[解決済み] シェルコマンドの実行と出力のキャプチャ
-
[解決済み] シェルスクリプトで部分文字列を別の文字列に置き換える
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
Linux sarコマンドによるシステム性能の詳細解析事例
-
Linuxでファイルパーミッションを与えるには?Linuxでファイルに実行可能なパーミッションを追加するためのヒント
-
deepin linuxからmacosx仮想マシンに直接ファイルをドラッグ&ドロップする方法は?
-
deepin linuxでroot権限に切り替えるには?Deepinでrootに切り替えるためのヒント
-
Linux 5.10.10 正式版リリース:NULLポインタの不具合修正など。
-
deepin20を使って、ドローイングボードで画像を開くには?deepinのお絵かき掲示板で画像を開く2つの方法
-
エラーの解決方法 お客様のバージョンは /bin/bash: java: コマンドが見つかりませんでした。
-
sudo が sudo として表示される: setuid root である必要がある
-
[解決済み] ディレクトリへのシンボリックリンクを削除する
-
[解決済み] ls を使用してディレクトリとその合計サイズを一覧表示する