問題タブ [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で取得するにはどうすればよいですか?
これがこれまでのコードです。以下のcalコマンドは、(FreeBSD sh)コマンドラインから実行するとほとんど機能しますが、スクリプト内で実行するために適切にエスケープするのに問題があります。ほぼ仕事とは、2010年2月の最終日が28のときに31を返すことを意味します。
明確にするために:
今日が2010年3月26日の場合、2010年2月の最終日である28という数字を返す必要があります。
今日が2010年7月1日の場合、2010年6月の最終日である30という数字を返す必要があります。
更新:以下のコメントでジョシュア・スミスから受け取った実用的な回答:date -v31d -v-1m '+%d'
ありがとう!
java - Javaからシェルを呼び出すと、「stty:標準入力:無効な引数」と文句を言います。
JavaからProcessクラスでシェルコマンドを呼び出すと、出力されます
コマンドが正しいか間違っているかに関係なく(シェルコマンドの通常の出力も表示されます)。シェルでshellコマンドを実行すると、そのようなエラーメッセージは表示されません。
コマンドは次のようなものです。{"/bin/csh", "-c", "echo hello"}
file - Cシェルで1桁の数字を含むファイルを開く方法
cシェルを使用してファイルを開く必要があります。ファイルには単一の整数が含まれているので、それを変数に入れて増やし、ファイルに戻す必要があります。つまり、ファイルに番号5が含まれている場合、プログラムの実行後に、ファイルに番号6が含まれている必要があります。何か提案はありますか?
bash - how to source a csh script in bash to set the environment
We have Oracle running on Solaris, and the shell is by default csh. So the login script sets the oracle_home, oracle_sid in csh also. But I don't like csh and want to use bash to do my work. So how to source the csh login script in bash?
e.g, the following is what in the .cshrc file. And when use bash, I'd like use these variables. One way is to copy the variables again and use bash command, such as export ORACLE_SID=TEST. But doing so will require us to maintain two copies of the files. And when we change the database name, or upgrade the database, I need to maintain the bash login file separately. It's nice to just use something like
source .cshr in bash, but it doesn't work.
sed - 行を csh の sed に置き換えます
ファイルのバッチ内の特定の行の内容を変更しようとしています。簡単なことだと思っていましたが、何らかの理由で何も起こらないので、何かが足りないと思います。ライン 8 を交換する必要があります。
ここで私が使用したcshスクリプト:
提案をありがとう
unix - シェルスクリプトで並列実行を使用するには?
次のようなことを行う C シェル スクリプトがあります。
線を作成して、次々にではなく並行して実行できる方法1
はあります2
か3
?
linux - .cshrcを.bashrcに変換します
Linuxは初めてで、最初に環境変数を設定する必要のあるコードをコンパイルしようとしています。スクリプトはcshrcにありますが、そのコードを実行しようとすると、「if:不正な形式の数値」エラーが発生します。代わりにbashで実行したいと思います。cshrcをbashrcに変換する簡単な方法はありますか?
programming-languages - Cshellのスクリプト
問題があります。ファイルにデータのリストがあります。
このリストを(一時ファイルを使用せずに)同じファイルに書き換えることは可能ですか?ただし、最後の番号はありません。事前に助けてください(Cシェルスクリプトについて話しています)
csh - cshスクリプトのエラー
私はC-Shellを使用していますが、このスクリプトを実行しようとしています
cutは、最初のパラメーターであるファイルからデータを受け取ります。
すべての行から2番目のフィールドのみが必要です:-f2
。
その後、データが保存されているかどうかを確認したいのですが、一致しないエラーが表示されます。または空の行。スクリプトの何が問題になっていますか?
また、使用しているときに#! /bin/tcsh -f
このメッセージを受け取ります
bash - 行を読むには?
から最初の行を読み取ろうとしていますfile
このスクリプトを使用して
しかし、私が入るとき
echo $line
何も受け取りません。どうすれば変更できますか? 前もって感謝します