問題タブ [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 投票する
3 に答える
46620 参照

linux - シェル スクリプト (csh シェル) でのユーザー定義変数の宣言

私はシェルスクリプトを学び、スクリプト内でユーザー定義変数を作成しようとしていますfirst:

ただし、スクリプト ( ./first) を実行すると、次のようになります。

私は何を間違っていますか?

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

shell - cshスクリプトでデフォルトのユーザー変数を設定する

私はcshシェルスクリプトを書いています。runそこでは、ユーザーが変数としてパスを渡すことが期待されてい$1ます。欠落しているかどうかを判断$1し、代わりにデフォルト値を定義するにはどうすればよいですか?

0 投票する
3 に答える
7093 参照

bash - スクリプトでシェルを変更する方法

システムのデフォルトのシェルはですcshが、でスクリプトを書きたいと思いますbash。bashを実行し、最後にcshに変換するスクリプトを作成するにはどうすればよいですか。

私はこれを試しましたが、機能しません:

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

scripting - tcsh で連番リストを生成する

私は、tcsh で連続番号のリストを広範囲に定義するための回避策を見つけようとしています。代わりに:

私はこのようなことをしたいです(それがうまくいかないことを知っています)

これは、foreach ループで特に役立ちます (代替手段を探すために while を使用できることはわかっています)。

周りを見回すと、こんなのが見つかりました:

ここでそれを見つけました。彼らは、1 で始まり、1 ずつ増えて 9 で終わる数字のリストを生成すると言っています。

試してみましたが、うまくいきませんでした。どうやら seq はコマンドではありません。それは存在しますか、それともこれは明らかに間違っていますか?

他のアイデアはありますか?

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

csh - 値テストによる CSH グループ存在テスト

CSH では、変数の存在のテストとその値のテストを同じ if 節でネストすることは可能ですか?

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

unix - diff が見つかった場合に失敗する (c シェル)

c-shell を使うなと言いたい衝動を抑えてください。

私は C シェル スクリプトを作成しており、(スクリプトで生成された) 2 つのファイル間の差分を実行する必要があります。diff を実行してそのステータスを返すにはどうすればよいですか (失敗した場合は 1 を返し、失敗した場合は 0 を返します)。

0 投票する
6 に答える
27627 参照

unix - UNIXのCシェルで一度に1行ずつ読むにはどうすればよいですか

C シェルを使用して小さなスクリプトを作成しようとしています。このスクリプトは、名前と番号を含む複数の行で構成されるファイルを取得し、特定の名前を持つすべての番号を合計します。毎回次の行を変数に入れるにはどうすればよいですか?

私が行う集計部分: ($line までの完全な行を取得できるようになった後)

0 投票する
3 に答える
1979 参照

linux - プロセスが終了するまでブロックするLinuxコマンドはありますか?

それはまさに質問が尋ねるものです。また、私が持っているのはPIDだけであり、コマンドを実行しているシェルは、必ずしも最初にプロセスを呼び出したシェルではありません。何か案は?

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

linux - Cシェルの引数を代用できるエイリアスを作成するには?

私は非常に頻繁に以下を使用する必要があります

エイリアス ( adiff) を使用するにはどうすればよいですか?

そして、それはに展開します

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

loops - cshell:10進数のリストを作成するにはどうすればよいですか?

次のように、各ステップで0.25ずつ増加する1から5までの数値のリストを作成したいと思います。

これはcshで実行できますか?もしそうなら、どうすればいいですか?

助けてくれてありがとう。