問題タブ [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.

0 投票する
2 に答える
24628 参照

shell - .cshスクリプトのコマンドライン引数を使用して.cshスクリプトを実行する方法

したがって、.cshスクリプトgenerate.cshがあり、その中から別の.cshスクリプトを呼び出したいと思います。私は試した

./shell_gen.csh test1 test2.prt

ただし、shell_gen.cshを実行しますが、コマンドライン引数はありません。

誰?

ありがとう

generate.csh

shell_gen.csh

0 投票する
8 に答える
13602 参照

perl - AからZまでの文字のリストを作成し、シェルでそれらを反復処理するにはどうすればよいですか?

cshシェルで文字Aから文字Zまで反復したいとします。どうすれば簡潔にそれを行うことができますか?

bashで私は次のようなことをします

ポイントは、AからZまでは書きたくないということです。

AWKまたはPerlで1行の提案を提案できますか?

0 投票する
4 に答える
15343 参照

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に割り当てたように見えます.

0 投票する
2 に答える
390 参照

unix - *nix でエイリアスをどのように管理/保存/配置しますか?

100 万のエイリアスが .cshrs ファイルに保存されています。それが好ましい方法なのか、それとも他のファイルを使用してそれを実行し、環境にロードするのか疑問に思います。

どのようにしますか?

0 投票する
4 に答える
23471 参照

linux - csh シェルのパスからファイル名を抽出 -- ファイルのリストから

パスからファイル名を抽出する方法; ファイルのリストがあります。私は csh シェルを使用しており、awk、sed、perl がインストールされています。

/dfgfd/dfgdfg/ファイル名

私に与えるべきです

ファイル名

ベース名を試しました:

そして、それは私に次のエラーを与えました:

basename: 引数が少なすぎます。詳細については、「basename --help」を試してください。

どうも

0 投票する
2 に答える
514 参照

bash - ksh{list;のようなコマンドのcshリスト }

ボーン互換シェルでは、{ list; }構文により、新しいシェルを開かずに、コマンドの完全なリストが実行前にシェルによって読み取られます。cshに似たものはありますか?

ありがとう。

0 投票する
4 に答える
13028 参照

shell - csh シェルのコマンド プロンプトで for ループを使用する方法 - まともなワンライナーを探す

bashシェルから来て、ループの簡単なローリングを見逃しました(for i in(...); do ... done;)

ループの典型的なワンライナーを cshell に投稿していただけますか?

ワンライナーでお願いします。複数行ではありません thx

0 投票する
2 に答える
167 参照

linux - CShell単語置換

次の構文の短いテキストファイルがあります。

今、私はバージョン番号を与えられた新しい番号に置き換えるスクリプトを書こうとしています。

誰もが方法を知っていますか?醜くても構わない

ありがとう、ウディ

0 投票する
1 に答える
1599 参照

csh - csh のファイルから環境変数を評価する

次の行を含む構成ファイルがあります。

perlcsh スクリプト内から使用すると、次の$REGIONように環境変数を評価できます。

が次のように設定されている場合: $REGION = SOUTH, , .$pre_argsSOUTHxyz3

シェルの組み込みコマンドを使用してこれを行う方法はありますperlか? ちなみに、使用するかどうかcshは私が決めることではないので、それを批判するような返信はしないでください。ありがとう。