ksh

    0

    1答えて

    私は現在のユーザーが読むことができないファイルを見つけるためにいくつかのコードを書いています。それは私が、たとえ読み込み不可能であると報告したファイルのループの外側のスクリプトの下で明示的にテストしたとしても、ファイルが親フォルダのサブディレクトリで読み取られないというメッセージを私に与えています。しかし、私はチェックして、すべてのファイルが読み取り許可するように設定されているグループのアクセス許

    0

    1答えて

    KSHで動的スコープを使用するので、呼び出された関数から変数値にアクセスできます。しかし、私はそれらの値を保存することに失敗しています。これを手伝ってください。新しい配列で #!/bin/ksh fun1(){ eval echo "\${$1[@]}" } fun2(){ set -A var1 val1 val2 val3 val4 fun1 var1 } fun2 私はe

    0

    1答えて

    この質問は私の課題の一つです。私はファイルを作成する方法を知っていますが、私はfoo foo1 foo2とfoo4を削除する方法に固執していますが、foo3は削除していません。また実行方法 $ ksh < to_delete.shl. シェルスクリプトを作成します。 to_delete.shlと命名されました。 rmコマンドでこれらのファイルのファイルを作成します。ファイルを編集して、意図を削

    0

    3答えて

    でハング: #!/bin/bash echo "start" . /path/to/bar/bar.ksh echo "after bar" getoravariables $1 はbar.ksh(目的はOracleだけ変数を設定することです): を #!/bin/ksh echo "b4 getora" getoravariables() { echo "1" if [ $

    0

    4答えて

    私はclub.shを実行しています inside club.shのスクリプト私は以下のスクリプトを実行しています。 test1.sh test2.sh test3.sh 私の懸念は、それを1つずつ実行する必要がありますし、TEST1が失敗した場合、それはtest2.shを実行しないであろうとtest2.shが失敗した場合、それはTEST3を実行willnotです。 sh どうすれば確認できますか?

    0

    2答えて

    スクリプトが実行されているホストに応じて、展開ディレクトリを設定するkornスクリプトを書く必要があります他の5つのホストはディレクトリ2にデプロイされます)。私は IF [hostname = host1] then $INSTALL_DIR=Dir1 ELSE IF [hostname = host2] then $INSTALL_DIR=Dir1 と各ディレクトリの有効なすべてのホスト

    3

    2答えて

    私はAIX上でkshを使用しています。私のディレクトリ構造は以下の通りです。 dir/ subdir1/file1 subdir2/file2 subdir3/file3 私は上のすべてのサブディレクトリsubdir1、subdir2を削除したい、と。私はfile1、file2などのファイルをdirに保存します。言い換えれば、私はsubdirsのすべてのファイルを

    0

    1答えて

    私は、255より大きい数値を返すユーザー定義のoracle関数を持っています。sql plusを使用してシェル・スクリプトからその関数を呼び出し、296などの値を返しますが、スクリプトは40スクリプトは0〜255の戻りコードしか受け入れることができないからです。 は、これは私が現在値 echo ${PASSWORD} | sqlplus ${USERNAME}@${SID} @$SQL getnu

    0

    2答えて

    ./decodetest.sh '"ZW5jb2RlIG1lCg=="'のようにこのスクリプトを使用して"ZW5jb2RlIG1lCg=="をデコードしようとすると何も返されません。コマンドの二重引用符を保持するために、一重引用符でbase64文字列を渡しています。どんな助けもありがたいです。 #!/bin/ksh OBJECT=$1 perl -MMIME::Base64 -e 'print

    2

    2答えて

    私はスクリプトに引数としてファイル名を渡していますが、スクリプト内でそのファイル名からファイル拡張子を抽出しています。 提供された拡張がリストと照合して有効かどうかを確認しようとしています。 txtcsvzip*です。私の期待に対する $fileextがshが含まれている場合、スクリプトはまだ有効なファイル拡張子が指定されたことを示します。 fileext=${1##*.} if (("$fi