問題タブ [sunos]

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 投票する
7 に答える
24814 参照

linux - solaris で昨日の日付を取得する

SunOS を実行しています。

Yesterday's date in linuxコマンドプロンプトから渡された適切なフォーマットで見つける必要があります。シェルプロンプトでこのように試したとき-

私はいつも date を取得しますillegal optionが、なぜそうなのですか? 私がやっていることは何か間違っていますか?

アップデート:-

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

linux - メールコマンドを使用してメールに件名が表示されない

メールコマンドを使用してメールを送信しています。正常に動作します。

しかし、私が持っている唯一の混乱は、私の電子メールでは件名が取得されておらず(no subject)、上記のコマンドで件名オプションも指定しているため、常に私の電子メールのように表示されます-sが、それはどういうわけか機能していません。

私はSunOSを実行しています。

またTo:、メールにリストが表示されていません。どうすればこれを機能させることができますか?

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

linux - シェルスクリプトの改行

シェルスクリプトに次のコマンドがあり、4つのechoステートメントすべてを1つの電子メールで送信します

しかし、私の電子メールを見ると、私が望まない以下のような出力が得られます-

以下のようなものを1行ずつ出力する必要があります。

なぜそれがこのように起こっているのかという提案はありますか?私は走っていSunOS (Solaris)ます。

アップデート:-

提案を試した後Kevin

メールで受け取った出力-

これは正しくありません..私はこのような出力を取得する必要があります-

私は走っていますSunOS

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

linux - Bashシェルスクリプトを使用して簡単な円グラフを作成する

以下は、正常に機能している2つのHiveSQLクエリを実行しているBashシェルスクリプトです。そして、私はError PercentageこのBashシェルスクリプトで計算しています。

問題文:-

Error Percentageで番号を取得し$QUERY2ます。Error PercentageBashシェルスクリプトをNo Error Percentage使用して、$QUERY2下のグラフのように表示できる単純な円グラフを作成する必要があります。

ここに画像の説明を入力してください

私は走っていSunOSます。これはBashシェルスクリプトで実行できますか?どんな考えでもありがたいです。

アップデート:-

以下は、私が使用している、を使用して作成したシェルスクリプトですvi editor

上記のシェルスクリプトを実行した後に発生したエラーsh -x chart.sh-

どんな考えでもありがたいです。

別の更新:-

以下の提案の後、私がこのようなことを試みたとき-私は別のエラーが発生しました。

別の更新:私が推測するいくつかの進歩を遂げました。出力ファイルがどこに行くのかわからない?または、ブラウザで開きますか?

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

linux - シェル スクリプトを使用して 1 つの HTML ファイルをメールに添付する

以下のコマンドを使用して、すべての出力を組み合わせて 1 つの電子メールで送信することにより、電子メールを送信しています。それは私にとってはうまくいきます。

ここで、上記のメールに 1 つのファイルを添付する必要があります。そのファイルtemp folderchart. そして、送信中にchart.htmlファイルとして送信する必要があります。

では、上記のコマンドを変更し て、電子メールのchartように添付できるようにするにはどうすればよいですか。chart.html filetemp folder

私が皆に明確であることを願っています。私は走っていSunOSます。

任意の提案をいただければ幸いです。

アップデート:-

シェル スクリプトに uuencode コマンドを追加する必要がある場合は、次のようになりますか? または、他の何か

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

linux - 以下のコマンドでファイルを添付する場合、uuencode が正しく機能しません

を使用してメールの本文にattach one fileいくつか送信しようとしています。以下のコマンドを一緒に追加しましたが、uuencode は正しく動作しませんが、電子メールにエコー メッセージが正しく表示されます。echo messagesmailx and uuencode

ここで uuencode を機能させるにはどうすればよいですか? uuencode と mailx を組み合わせているときに、ここで何か間違ったことをしていると思いますか?

ただし、テスト目的で、以下のコマンドを発行して、添付ファイルに html ファイルを取得しているかどうかを確認すると、添付ファイル付きの電子メールが適切に受信されます。

では、それらを組み合わせた最初のコマンドで何が問題になっているのでしょうか?

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

linux - シェルスクリプトの実行中のsh-xとbash-x

以下は、PIEグラフを作成するために使用しているシェルスクリプトです。

問題文:-

上記のファイルをとして保存しましたchart.sh。そして、私が上記のchart.shファイルを次のように実行しようとしているときはいつでもsh -x chart.sh

私はいつも次のようにエラーを受け取ります-

しかし、上記のshファイルを次のように実行しようとすると-

その後、私は何も取得しませんerror。なんでそうなの?シェルスクリプトに何か問題があり、sh -x chart.shいつものように実行する必要がある場合、シェルスクリプトに何を変更する必要があると思いますか?

私は走っていSunOSます。

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

linux - 電子メール本文内の html ファイルの出力を送信します

/tmp folder下にhtmlファイルがchart.html fileあり、それを開くと下の画像のような出力が得られますhtml file

ここに画像の説明を入力

chart.html本文メッセージを含む電子メールの添付ファイルとしてファイルを送信するために使用しているシェルスクリプトがあります。

問題文:-

このカラフルな html ファイルの画像 (開いたとき) を電子メールの本文内で送信することはできますか? 添付ファイルを開く代わりに、電子メール本文でこの画像を見ることができるようにします。以下は、本文メッセージ付きの電子メールで添付ファイルを送信するために使用しているコマンドです-

このカラフルな画像を本体自体に送信するには、上記のコマンドでどのような変更を加える必要がありますか。

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

linux - クエリのいずれかが失敗した場合にシェル スクリプトを停止する

以下は、正常に動作しているいくつかのハイブ SQL クエリを呼び出そうとするシェル スクリプトです。

問題文:-

の後に私の最初のhive -eブロックが表示された場合echo $DATE_YEST_FORMAT1。特定の理由により、そのクエリが失敗することがあります。したがって、現在何が起こっているかというと、first Hive SQL queryが失敗した場合、 がsecond Hive SQL queryスリープ状態になった後に に移動し120 secondsます。そして、それは私が望んでいないことです。ですからfirst query、何らかの理由で会費が失敗した場合はstopped automatically、その時点で取得する必要があります。そして、数分後に再起動から自動的に実行を開始する必要があります(構成可能である必要があります

アップデート:-

によって提案されたようにStephen

私はこのようなことを試しました-

エラーとして以下のようなものが表示され、メールも届きませんでした。私の構文とアプローチに何か問題がありますか?

ノート:-

ここで、Hive Query が正常に実行された場合、0 は成功です。

スペースを入れた後の別の更新:- 以下のような変更を加えた後

私は以下のようなものを得ました -

ステータス コードはzero、最初のクエリは成功しましたが、その後プログラムが終了し、2 番目のクエリを実行できませんでした。なんで?ここでも確かに何かが欠けています。

0 投票する
4 に答える
1089 参照

linux - 10000個のファイルから特定の文字列パターンを並行して検索する

問題文:-

String Patternは周りの特定のものを検索10000 filesし、それを含むファイル内のレコードを見つける必要がありますparticular pattern。ここでも使えgrepますが、時間がかかります。

particular string pattern以下は、私が後を検索するために使用しているコマンドunzippingですdat.gz file

上記を解凍した後、ファイルがいくつあるかを単純に数えるとdat.gz file

私は回り10000 filesます。そして、これらすべてで上記の文字列パターンを検索し、上記10000 filesを含むレコードを見つける必要がありますString Pattern。上記のコマンドは正常に機能していますが、非常に低速です。

これに対する最善のアプローチは何ですか?一度に取得100 filesして、その中の特定の文字列パターンを検索する必要があり100 files parallellyます。

ノート:

私はSunOSを実行しています