-
crontab実行後、指定したメールアドレスにメールを送信する。
<テーブル http://www.zhixing123.cn/ubuntu/43709.html crontab実行後、指定したメールにメールを送信する。 元のcrontab設定ファイル/etc/crontab MAILTOは自分のgmailメールボックスに設定しましたが、メールの受信が遅れ、ログオンしてメールを見たり、/var/spool/mail/rootに送信され
2022-03-01 23:44:39 -
シェルで一定時間ごとにスクリプトを実行する例
例 1. テストスクリプトのスクリプトタイム.shを書く $ cat time.sh #! /bin/bash echo $(date +%s) >> /home/ocean/out.txt chmod 777 test.shを保存した後、パーミッションを付与することを忘れないでください。 2. 時間指定タスクの追加 $ crontab -e
2022-02-13 03:42:31 -
シェル言語の日付の使用例
今日は何もしていない、会議があったので、シェルスクリプト言語の知識について何か書こうと思います、これも2日前にシェアアウトに使用する方法のビジネスニーズを完成させるためです、少しでも皆さんのお役に立てれば幸いです。 まず、一般的にシェルで日付関数がどのように使われるかを見てみましょう。一番多いのは、スクリプトでログを出力する必
2022-02-12 21:50:02 -
linux オートメーション インタラクション スクリプト 説明
I. はじめに expectスクリプトは、Tclスクリプト言語の拡張機能です。人が介在しない対話的な作業を自動化するために使用されます。実際の開発では、シェルスクリプトを実行する際に、linuxのパスワードやmysqlのパスワードなどを入力することがありますが、expectがそれを代行してくれます。 II. インストール ExpectationはLinuxに付属していませんので
2022-02-12 21:40:02 -
シェルスクリプトの実践 - whileループ文
前置き 上記では、有限ループの中で便利なforループの使い方を説明しましたが、今日はwhileループについて調べてみましょう whileループ文の構文解析 構文フォーマット I. while [condition] do Operation done 構文フォーマット II. while read line do operation done &
2022-02-12 21:08:03 -
Webサイトが生きているかどうかを一括でチェックするスクリプト
1. スクリプトは次のように記述します。 #! /bin/bash url=( www.baidu.com www.pornhub.com www.vip.com www.91porn.com www.taobao.com ) for i in ${url[*]} do ping -c 2 $i > /dev/null 2>&1 if [ $? -eq 0 ];
2022-02-12 20:11:52 -
シェル $? 関数の戻り値、または直前のコマンドの終了ステータスを取得する
は、最後のコマンドの終了状態、または最後の関数の戻り値を取得する特殊な変数です。 終了ステータスは、直前のコマンド実行の結果です。終了ステータスは数値で、一般にほとんどのコマンドは、C言語のmain()関数と同様に、成功すれば0を、失敗すれば1を返します。 しかし、別の値を返すコマンドもあり、これはエラーの種類を表しています。 1) $? 直前のコマンドの終了ステータスを取得す
2022-02-12 18:20:48 -
シェルでコマンドにエイリアスを設定する方法 alias
コマンドのエイリアスは、コマンドのニックネームとして使用できるものですが、そうすることにどんな意味があるのでしょうか? 例えば、私が最初にLinuxに来たとき、私が使用したエディタはViでしたが、今ではVimはViよりも大幅に強力なので、今では人気のエディタはVimになっています。しかし、私はvimコマンドではなく、viコマンドを入力するのに慣れている、小さな" m" 差を見ていない、コマ
2022-02-12 13:51:50 -
シェルフィルタの具体的な使用方法
すでにご存知のように、いくつかのコマンドをパイプ文字で結合してパイプを形成します。このように使われるコマンドは、しばしばフィルターと呼ばれます。フィルタは入力を受け取り、それを何らかの方法で変更し、出力する。 要するに、フィルターをまとめると、次のようになる。 Linuxのコマンドで、標準入力から入力データを受け取り、標準出力に出力データ(結果)を出すものをフィルタと呼ぶ。
2022-02-12 09:37:23 -
よく使うシェルコマンドとTips(推奨)
I. コンソール使用のヒント 普段の業務経験から、私がよく使うショートカットをまとめてみました。 1.1 操作のショートカット Ctrl+rです。過去のコマンドを素早く検索することができます Ctrl+a / Ctrl+e:カーソルをコマンドラインの先頭/末尾に移動させる &
2022-02-09 20:47:46 -
Linuxで科学的記数法(e)を数値に変換する。
科学的記数法では、値を識別するためにeを使用します。科学的記数法を数値に変換する際の考え方は、eの右側の数だけ小数点以下の桁数を移動させることです。eの右側の数が負の場合は、小数点を左に移動させます。例を挙げると次のようになる。 1.2345678e2 = 123.45678 1.2345678e-2 = 0.012345678 1.7615562e+06 = 1761556.2 1.87
2022-02-09 18:12:03 -
シェルスクリプトで.NET Coreアプリケーションを実行する方法
今回は、簡単な.NET Coreアプリケーションを実行するためのシェルスクリプトの作成方法について見ていきたいと思います。今回の研究テーマは、このサイト(pzy.io)のデータベースを毎日定期的にバックアップする必要があり、バックアップ後にバックアップファイルを遠隔地のクラウドストレージにアップロードしてデータの安全性を確保しているためです。データベースのバックアップはシェルスクリプトで実行され
2022-02-09 17:56:13 -
シェル変数の説明
1. はじめに 変数は、あらゆるプログラミング言語において不可欠なものであり、あらゆる種類のデータを格納するために使用されます。スクリプト言語では通常、変数を定義する際に型を指定する必要はなく、ただ値を代入するだけであり、シェル変数もこの規則に従います。 Bashシェルでは、すべての変数の値は文字列であり、引用符で囲んで代入してもしなくても、値は文字列として格納されます。つまり、
2022-02-09 17:15:47 -
Linuxシェルで複数ファイルを圧縮するコード例
Linux環境でのスクリプトの書き方 キーボードから、ユーザーが複数のファイルを入力すると、スクリプトがアーカイブして1つのファイルに圧縮することができます。 1. まず、case文の書式を紹介します。 2. スクリプトは以下の通りです。 DESTは圧縮ファイル名、COMPは圧縮方式を読み取る ファイルにパーミッションを追加するには 3つのファ
2022-02-09 15:30:52 -
タッチシェルスクリプトを777権限に変更する方法
mksh.sh #! /bin/bash for i in "$@" do touch ${i} chmod 777 ${i} echo "#! /bin/bash">${i} done mkcpptest.sh #! /bin/bash for i in "$@" do touch ${i} echo '#inclu
2022-02-09 14:08:59 -
Linuxシェルのパスパラメータ実装原理とコード例
シェルがパラメータを渡す シェルスクリプトを実行する際に、パラメータを渡すことができます。スクリプト内のパラメータを取得する形式は、$nです。nは数字を表し、1はスクリプトを実行する最初のパラメータ、2はスクリプトを実行する2番目のパラメータ、......といった具合になります。 次の例では、スクリプトに2つの引数を渡し、別々に出力しています。$0は実行するファイルの名前です。
2022-02-09 13:17:04 -
シェルスクリプトが他のスクリプトを呼び出す3つの方法
スクリプトを先に持っている場合.sh. #! /bin/bash #------------------ #@file:first.sh #------------------ echo 'your are in first file' 他のシェルスクリプトからfirst.shを呼び出すにはどうしたらよいですか?主な方法は、source、dot、shコマンドの3つです。 1
2022-02-09 12:38:58 -
シェルスクリプトの戻り値の実装とその利用シーン
アプリケーションシナリオ Jenkinsなどのアプリケーションでは、シェルスクリプトが埋め込まれており、システムはシェルスクリプトの戻り値で実行結果を判断している場合があります。戻り値が0でない場合は、実行エラーが発生したため、実行を中断する必要がありますが、これは単一のコマンドを使用する場合には問題ではありません。しかし、シェル(A)スクリプトが順番にシェルスクリプトファイル(B
2022-02-09 12:07:42 -
Shellの2つのforループの説明
前置き 本番環境での応用シナリオ。ルートディレクトリは、ディレクトリの変数の数を作成するには、/data2-datanに対応するsdb - SDNの順序で、別のハードディスクをマウントするには、解決するためにループの入れ子にする必要がある、1 2 3でiのために、b c、1a、2b、3cなどのjとforループが一対一対応に対応していないようですが、書き込みは試して時間がかかりました
2022-02-09 11:32:53 -
シェルでコメントやアンコメントを一括で行う方法
void glReadPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type,
2022-02-09 10:53:12
最新
-
LinuxでインターフェースのIPアドレスを取得する
-
WPFでリソースであるアイコンを使用するにはどうすればよいですか?
-
Laravel 6.0での「未定義関数str_slug()の呼び出し」について
-
WildFlyのヒープメモリを増やすには?
-
MessageBox.Showダイアログの「はい」「いいえ」ボタンのテキストを変更するには?
-
FlutterでキーボードのText Input Action Button(return/enterキー)を変更するには?
-
同一線上にある2つのdivブロック
-
ナビゲーションバーの右側に複数のUIBarButtonItemを追加するには?
-
絶対配置を使用することはバッドプラクティスとみなされますか?[クローズド]
-
リアクト転写小道具(1個を除く
おすすめ
-
Eclipse で Maven プロジェクトを作成すると、「Could not resolve archetype」というクレームが発生する [重複] 。
-
ドロップダウンリストのselecteditemをプログラムで設定する
-
切り上げ/切り下げ 瞬間を分単位で表す
-
kubernetesを完全にアンインストールする方法
-
Laravelが更新後に「The bootstrap/cache directory must be present and writable」エラーを投げる。
-
LinearLayoutに子要素がある場合、onClickがトリガーされない
-
アンドロイド マシュマロ。Espressoでパーミッションのテスト?
-
車輪の再発明をせずにREST APIを保護する
-
Jenkinsパイプラインで失敗したステージのリトライオプションを実装するには?
-
がチェックアウトされていない...バンドルインストールしても直らない!