csh

    0

    2答えて

    私のマシンでtcsh/cshシェルを実行しています。最近、私はstderrファイルのリダイレクトが機能していないことを認識しました。 、端末のログを見つけてください、次のように: >echo b c >>& log >cat log b c >echo $a b c >>& log a: Undefined variable. >cat log b c 私は、デバッグやトラブルシュ

    0

    3答えて

    : setenv VARIABLE /opt/Application/File/Version22 私は、画面上だけ File/Version22 を表示したいです。つまり、接頭辞は常に/opt/Application/です。私は残りの文字列を表示したい。どのように私はcshでそれを行うのですか? よろしく

    1

    1答えて

    ファイルがかなり長いです。最長行の長さは4609です。 % perl -nle 'print length' ~/very_large_file | sort -nu | tail -1 4609 ここで、cat ~/very_large_fileを実行すると正常に動作します。私は内側のバッククォートを置くときしかし、それは言葉が長すぎる」というエラー % foreach line (`ca

    0

    1答えて

    set abc=(x1 y1 x2 y2 x21 y21 x22 y22) set new=`echo $abc | sort -kn` echo $new 上記のスクリプトは私に同じ配列を与えます。 私は私が間違って行くのです x1 x2 x21 x22 y1 y2 y21 y22 を期待しますか?

    1

    1答えて

    ABCDする@ Ubuntuのをカール出力から、最後に変更ディレクトリを取得します。〜/ devbase /シェル$カール-l私はこの出力を解析し、cshのスクリプトを使用して、最後に変更されたファイルまたはディレクトリの名前を取得するにはどうすればよいhttp://archive.apache.org/dist/tomcat/tomcat-3/ (のみ)? curlには、最後に変更されたものに従

    2

    1答えて

    私はprocessというコマンドでディレクトリ内の100個のファイルを処理し、このプロセスを可能な限り並列化したいと考えています。だから、私はCシェルで次のコマンドを発行し、それは素晴らしい作品: foreach F (dir/file*.data) process $F > $F.processed & echo $F end すべての100個のプロセスすべての私のコアの使用率を

    1

    2答えて

    内の文字列を抽出すると、あなたは説明してくださいだろう。 sh-3.1$ echo $MYPATH /opt/Application/DATA/CROM/my_application sh-3.1$ awk '{print substr($MYPATH,3)}' おかげ 敬具あなたは-vを使用することができます

    1

    4答えて

    で環境変数を設定し、私は私のスクリプトファイルの最初の行で次の行を持っている:。(?) #!/bin/sh だから私はCSHを使用してい 私はの出力を割り当てるwanto環境変数に以下: echo $MYUSR | awk '{print substr($0,4)}' 私が試してみてください。 set $MYVAR = echo $MYUSR | awk '{print substr($0

    1

    3答えて

    こんにちはすべて親ディレクトリからディレクトリを再帰的に検索し、サブディレクトリにいくつのテキストファイル(.txt)があるかを数えるスクリプトを作成しようとしています。私はまた、親ディレクトリへのファイルの相対パスを出力する必要があります。 があるかもしれません。このフォルダ内には、私はファイル という名前のフォルダを持っているとしましょう:だから出力は The files are: /ch

    5

    1答えて

    nohupコマンドでシェルスクリプトを実行しようとしています。シェルスクリプトはファイルの配列を取り、ループ内の各ファイルに対してPythonプログラムを実行し、出力をファイルに追加します。これはサーバー上で正常に動作しますが、nohupコマンドを使用しようとすると動作しません。私は正常にこのスクリプトではなく、このサーバー上でnohupを使用して他のプログラムを正常に実行しました。 #!/bin