問題タブ [csh]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
shell - .cshスクリプトのコマンドライン引数を使用して.cshスクリプトを実行する方法
したがって、.cshスクリプトgenerate.cshがあり、その中から別の.cshスクリプトを呼び出したいと思います。私は試した
./shell_gen.csh test1 test2.prt
ただし、shell_gen.cshを実行しますが、コマンドライン引数はありません。
誰?
ありがとう
generate.csh
shell_gen.csh
perl - AからZまでの文字のリストを作成し、シェルでそれらを反復処理するにはどうすればよいですか?
cshシェルで文字Aから文字Zまで反復したいとします。どうすれば簡潔にそれを行うことができますか?
bashで私は次のようなことをします
ポイントは、AからZまでは書きたくないということです。
AWKまたはPerlで1行の提案を提案できますか?
bash - シェルを終了すると UNIX のバックグラウンド プロセスが終了することがあるのはなぜですか?
Bash シェルのバックグラウンド プロセスで異なる動作が見られる理由を知りたい
ケース 1: Putty(SSH) を使用して Unix サーバーにログインした場合
- デフォルトでは csh シェルを使用します
- bashシェルに変更しました
- 型付きスリープ 2000 &
- エンターを押す
それは私に仕事番号を与えました。パテ ウィンドウで [x] をクリックしてセッションを強制終了しました。別のセッションを開き、プロセスを検索しようとしましたが、プロセスが強制終了しました。
ケース 2: ケース 1: Putty(SSH) を使用して Unix サーバーにログイン デフォルトでは csh シェルを使用
- bashシェルに変更しました
- vi mysleep.sh
- sleep 2000 & 保存された mysleep.sh
- ./mysleep.sh
ここでの違いは..スリープコマンドを直接実行する代わりに、スリープコマンドをファイルに保存してファイルを実行しています。
パテ ウィンドウで [x] をクリックしてセッションを強制終了しました。別のセッションを開き、プロセスを検索しようとしました。プロセスはまだ存在します。
なぜこれが起こっているのか分かりません。ログアウトした後でもプロセスを実行するには、bashでdisownを行う必要があると思いました。
親プロセスIDに見られる1つの違い..2番目のケース..スリープ2000の親プロセスIDは1になります.mysleep.shのプロセスが終了するとすぐに、カーネルが親プロセスを1に割り当てたように見えます.
unix - *nix でエイリアスをどのように管理/保存/配置しますか?
100 万のエイリアスが .cshrs ファイルに保存されています。それが好ましい方法なのか、それとも他のファイルを使用してそれを実行し、環境にロードするのか疑問に思います。
どのようにしますか?
linux - csh シェルのパスからファイル名を抽出 -- ファイルのリストから
パスからファイル名を抽出する方法; ファイルのリストがあります。私は csh シェルを使用しており、awk、sed、perl がインストールされています。
/dfgfd/dfgdfg/ファイル名
私に与えるべきです
ファイル名
ベース名を試しました:
そして、それは私に次のエラーを与えました:
basename: 引数が少なすぎます。詳細については、「basename --help」を試してください。
どうも
bash - ksh{list;のようなコマンドのcshリスト }
ボーン互換シェルでは、{ list; }
構文により、新しいシェルを開かずに、コマンドの完全なリストが実行前にシェルによって読み取られます。cshに似たものはありますか?
ありがとう。
shell - csh シェルのコマンド プロンプトで for ループを使用する方法 - まともなワンライナーを探す
bashシェルから来て、ループの簡単なローリングを見逃しました(for i in(...); do ... done;)
ループの典型的なワンライナーを cshell に投稿していただけますか?
ワンライナーでお願いします。複数行ではありません thx
linux - CShell単語置換
次の構文の短いテキストファイルがあります。
今、私はバージョン番号を与えられた新しい番号に置き換えるスクリプトを書こうとしています。
誰もが方法を知っていますか?醜くても構わない
ありがとう、ウディ
csh - csh のファイルから環境変数を評価する
次の行を含む構成ファイルがあります。
perl
csh スクリプト内から使用すると、次の$REGION
ように環境変数を評価できます。
が次のように設定されている場合: $REGION = SOUTH
, , .$pre_args
SOUTH
xyz
3
シェルの組み込みコマンドを使用してこれを行う方法はありますperl
か? ちなみに、使用するかどうかcsh
は私が決めることではないので、それを批判するような返信はしないでください。ありがとう。