ksh

    0

    1答えて

    特殊なアポストロフィを含むウィンドウUTF8ファイルをunix ISO-8859-1ファイルに変換したいと思います。これは私がそれをやっているところです: # -- unix file tr -d '\015' <my_utf8_file.xml> t_my_utf8_file.xml # -- get rid of special apostrophe sed "s/’/'/g" t_m

    0

    1答えて

    ユーザー名と件名を持つ入力ファイルがあります。 入力 sk7865 /opt/apps/login sk4888 /opt/apps/info 私は上記のファイルからの入力を取り、メールを送信するシェルスクリプトを書いています。上記のスクリプトで シェルスクリプト #!/bin/bash while read a b echo echo ""$a"" | mail -s ""

    0

    1答えて

    Googleとこのサイトで検索しましたが、次の問題を解決できませんでした。 私はいくつかのグラフィックをプロットするためにksh関数を使用していますが、プロットウィンドウ(gnuplot_x11)がインタラクティブのままで、キーボードショートカットやズームインなどに反応するように、メインのgnuplotプロセスを開いたままにする必要があります。コマンドラインでだから私はバックグラウンドでgnupl

    1

    1答えて

    ユーザが存在する場合、リモートサーバをチェックするスクリプトがありますが、最初のユーザだけをチェックします。このスクリプトは、サーバーリストのテキストファイルを読み込み、各サーバーにSSHを行い、その後、idが存在するかどうかを確認する: export users for SERVER in `cat ./serverlist.txt` do ssh $SERVE

    8

    1答えて

    次のコマンドを実行すると、bashシェルでエラーが発生しますが、Kornシェルでは正常に動作します。唯一の相違点は、awkの終わりに一重引用符がないことです。理由を理解するのを助けてくれますか? Kornシェルで echo `echo "a b c d" | awk '{ print $1 }`

    0

    1答えて

    私はKornシェルを持ってスクリプトと次のコードが動作するシェル: if [ $LINUXVER = 7.2 ] || [ $LINUXVER = 7.3 ]; then しかし、私は7.2をカバー範囲を作るために、コードを変更したいです、7.3、7.4などです。私は[0-9]のようなものを使う必要があることを知っています。多くのことを試みましたが、何も効果がありません。このスクリプトは、複数

    1

    1答えて

    申し訳ありませんが、私はブラジル出身です。私の英語は流暢ではありません。 私はshellscriptからcatコマンドを使って20個のファイルを連結したいと思っています。しかし、ファイルから実行すると、すべてのファイルの内容が画面に表示されます。 端末から直接実行すると完全に動作します。上記の私のコードです : #!/usr/bin/ksh set -x -a . /PROD/INCLUDE

    0

    1答えて

    私は、データベースの中でのみ実行する必要があるFRA(ORACLEのフラッシュリカバリ領域)に関する詳細を取得するSQLスクリプトを持っています他のoratabエントリにはありません。したがって、以下のケースでは、dbname1とdbname2でのみ実行する必要があり、見つかったら残りのエントリを無視します。 例oratabファイル: dbname1:/u01/app/oracle/11.2.0.