• シェルバッチプロセスで存在するかどうかを判断する

    によって void glDrawElements( GLenum mode, GLsizei count, GLenum type, const GLvoid *indices). プロセスが存在するかどうかを判断する 1. 確認したいtomcatのパスをtxtに書き、tomcatを一行で書き、demo.txtと名付ける。 GLuint IBO;  unsigned int Ind

    2022-01-05 14:30:34
  • Linuxサーバーにおけるjdkのインストールパスの確認方法

    linuxサーバーのjdkのインストールパスを表示する Linuxサーバー上のJDKのインストールパスを調べるにはどうすればよいですか?JDKのインストールパスを見つける方法には、どのようなものがありますか?何か制限はありますか?ここでは、JDKのインストールパスを見つける方法についてまとめています。 1: エコー $JAVA_HOME JAVA_HOMEを使用する場合、環境変

    2022-01-05 14:27:02
  • シェルバッチファイルの作成とリネームのサンプルコード

    I. 問題点      forループでlinux-1からlinux-10までの10個のファイルを一括作成し、そのファイルの接頭辞をunixに変更します。 II. 解答 1、ファイルの一括削除 linux-1からlinux-10までの名前のファイルを一括で作成します。 (1) 方法1:通常の方法 #Batch create

    2022-01-05 13:32:42
  • シェルプログラミングにおけるShiftの使い方まとめ

    位置の引数は、shiftコマンドで左にずらすことができる。例えば、shift 3は、元の$4が$1、元の$5が$2などになることを意味します。元の$1、$2、$3は破棄され、$0は移動しません。引数なしのシフト・コマンドは、シフト1と同じです。 位置変数やコマンドライン引数については、その番号を決定する必要があること、またはシェルプログラムがその番号を知らない場合、すべての引数をまとめて変数

    2022-01-05 12:51:56
  • rm -rf / vs rm -rf /* rmの代わりにmvを使用することを推奨

    rmコマンドは、ディレクトリ内の1つまたは複数のファイルやディレクトリを削除したり、ディレクトリとその下のすべてのファイルやサブディレクトリを削除することができます。 <テーブル コマンド 役割 -f ファイルまたはディレクトリを強制的に削除する -i 既存のファイルやディレクトリを削除する前にユーザーに確認する -r

    2022-01-05 12:16:41
  • Luaオブジェクト指向プログラミング。基本構造表の簡単な例

    オブジェクト指向プログラミング (オブジェクト指向プログラミング、OOP)は、非常に人気のあるコンピュータ・プログラミング・アーキテクチャです。 Luaの最も基本的な構造はtableなので、tableを使ってオブジェクトのプロパティを記述する必要があります。 Luaの関数は、メソッドを表現するために使用することができます。そして、Luaのクラスは、テーブル+関数でエミュレー

    2022-01-05 11:42:28
  • シェルにおける括弧、中括弧、中括弧の違いについて

    I. 括弧、括弧() 1. 片仮名括弧()   コマンド群です。括弧内のコマンドは新しいサブシェルシーケンスで実行されるため、括弧内の変数はスクリプトの他の部分で使用できません。括弧内の複数のコマンドは、セミコロンで区切られます。最後のコマンドはセミコロンなしで実行でき、各コマンドと括弧の間にスペースがある必要はありません。   コマンドの代用。cmd` と同じように、シェルはコマンドライン

    2022-01-05 11:39:06
  • シェルにおける配列とその関連操作の詳細例

    シェルには、文字列、数値型、配列など、いくつかのデータ型があります。配列はその中でも重要なもので、配列の長さを求める、要素の長さを求める、要素を反復する、要素をスライスする、置換する、削除する、などの操作が重要な応用シーンとなり、非常に便利に使うことができるのです。 Shellの配列はJAVA/Cと異なり、2次元配列ではなく1次元配列にしかできないこと、配列要素の大きさに制約がなく、配列の要素数

    2022-01-05 11:29:02
  • Bashスクリプトでの括弧とバッククォートの使用について

    Bashスクリプトでは、変数やコマンド実行結果をファイル名やログの出力として参照する必要があることが多く、スクリプトやシェルでは、バッククォートや括弧()を使って変数の内容を取得することができます。 例 例1 日付の出力を取得する echo `date` # output Tue, Jan 05, 2021 15:21:23 CST echo $(date) # output Tue, J

    2022-01-05 11:04:44
  • Django でシェルコマンドを使用する

    シェルツール Django の管理ツールは、現在のプロジェクトの実行環境 (例えば、データベースへの接続など) を設定するのに役立つシェルコマンドを提供し、ターミナルで直接テスト用の Python ステートメントを実行できるようにします。 次のコマンドでシェルにアクセスします。 python manage.py shell 2つのモデルクラスをインポートし、後で

    2022-01-05 10:41:19
  • シェルスクリプトによるテキストのループ処理についての質問です。

    を使用しています。 puppet を変更した後、その日のうちに puppet とリーダーから返信がある。 私たちは、ドキュメント cabinet.txt これは物理的なマシンが置かれているキャビネットを記録しています。ただし、すべてのマシンが仮想マシンまたはクラウドサーバーであるドキュメントでは puppet 設定ファイルはgitを使って前のバージョンに戻したが、マ

    2022-01-05 10:40:15
  • PowerShellを使用してレジストリを変更する

    次の例では、PowerShellはレジストリキーを修正して、セキュリティループの無効化、およびループバックチェックの無効化を完了します。 コピーコード コードは以下の通りです。 #Security loop disable so that you can look at it on the same machine if(($gchn = Get-ItemPro

    2022-01-05 09:08:11
  • Luaのフロー制御文if elseの使用例

    Luaではフロー制御文としてif文とif else文が用意されていますが、もちろんC言語と同様にフロー文の間にネストした演算を実装できますし、もちろんフロー制御とループ体を組み合わせて制御することも可能です。 1. ifステートメント if(boolean expression) then --[ statement executed when boolean expressi

    2022-01-05 09:01:52
  • シェルでCPUを占有するスクリプトをlinuxで書く方法

    利用シーン より便利な自分の仕事のための会社の仮想マシンリソースに適用され、小さい基盤を占有するため、オフリサイクルするように頼まれ、今、CPUはいくつかのフルを実行できるようにスクリプトを記述します。 最初に論理CPUの総数を見る cat /proc/cpuinfo |grep "processor"|wc -l 上では4になっていますが、私は2をフルに使っ

    2022-01-05 07:38:47
  • Luaの3種類のループの使い方を解説

    Luaのループは、C言語のループと似たような構文なので、理解しやすく、実装も簡単です。 以下はその例です。 test1.lua -- 1. while loop --[[ Understand it as a C language, in fact, it is almost the same Syntax format. while(true) do Execute

    2022-01-05 06:13:51
  • データベーステーブルのインクリメンタル同期処理を実装するシェルスクリプト

    要件   ソースデータベースstudy_planライブラリのzxxt_classテーブルは、毎日定期的に更新されています。   ターゲットデータベース axt_statistics の zxxt_class テーブルにインクリメントされる。 前提条件   zxxt_classテーブルの構造は、両ライブラリとも同じです   インクリメンタル

    2022-01-05 06:11:07
  • シェルスクリプトにおける$シンボルのいくつかの使用法のまとめ

    最近Shellの勉強をしていて、まだまだ固めないといけないことがあることがわかったので、ここに書いて印象を深めておこうと思います。 一般に、職場で最も使われているのは、次のようなものです。 <テーブル 記号 説明 $0 シェルコマンドそのもの <スパン <スパン <スパン <スパン 1 <

    2022-01-05 05:20:57
  • シェルユーティリティスクリプトを仕事で使う

    1. メモリ監視スクリプト #! /bin#memory use mem_war_file=/tmp/mem_war.txt mem_use=`free -m | grep Mem | awk '{print $3}'` mem_total=`free -m | grep Mem | awk '{print $2}'` mem_percent=$((mem_use*100/mem_tota

    2022-01-05 05:06:28
  • rm -rfの後にディスク領域が解放されない問題の解決方法

    rm -rf で解決するのか? 現在稼働しているプラットフォームはマイクロサービス・アーキテクチャを採用しており、より多くのサービスをデプロイしています。開発環境では、1台のサーバに数十のサービスをデプロイするのが普通です。私の対処法は、まず  /tmp/  ディレクトリを作成して空き容量を確保し、次に一般的なユーザーディレクトリをいくつか確認したところ、いくつかの

    2022-01-05 04:52:47
  • Linux用カスタムアンチテロスクリプトのアイデアとテスト

    I. 背景 いつも川のそばを歩いていて、靴が濡れないわけがない、ということわざがあるように。次のように、サーバー上の一時的なシステムスキャンファイルを削除したいと思いました。 rootのホームディレクトリにあるので、/tmp/以下にシステムスキャンファイルがたくさんあると思い、体系的にタブして、自分の監視テストサーバーなので、あまり考えず、複数のファイルがあるはずとタブし、そ

    2022-01-05 04:18:20