りんちゃんの日記

日常を書き留めていきます。

メール送信(ruby)

rubyを使ってgmailを送信する [前提条件]centOS7rubyがインストールされていること■rubyファイルを作成する # touch sendmail.rb ■gemインストール# gem install mail Successfully installed mini_mime-1.0.1Fetching: mail-2.7.1.gem (100%)Successfully i…

メール送信(muttコマンド)

<やってみた結果>・簡単にメール送信できたが迷惑メールに入ってしまう。・二段階認証しているGmailの場合、Gmailの「安全性の低いアプリのアクセス」設定はできない。 https://myaccount.google.com/u/0/lesssecureapps?pli=1 いまいち、よくわからず実装…

メール送信(POSTFIX)

<やってみた結果>・メール送信(添付ファイル付き)できるけど、nonameファイルも添付されてしまう。 ・二段階認証しているGmailの場合、Gmailの「安全性の低いアプリのアクセス」設定はできない。 https://myaccount.google.com/u/0/lesssecureapps?pli=1 …

シェル MariaDBからCSVを出力する

[前提条件]centOS7 nkfインストールyum localinstall -y http://mirror.centos.org/centos/6/os/x86_64/Packages/nkf-2.0.8b-6.2.el6.x86_64.rpm #!/bin/sh#データベース接続設定DBUSER="DBユーザ名"DBPASS="DBパスワード名"DBNAME="DB名"DBHOST="DBホスト名…

nkfインストール

nkfをインストールする [前提条件]centOS7 yum install nkfではうまくいきません。パッケージを指定します。 ■nkfインストール(失敗バージョン) # yum install nkf読み込んだプラグイン:fastestmirrorLoading mirror speeds from cached hostfile * base: …

シェル 文字コードを変更する

[前提条件]centOS7にnkfがインストールされている事 rinkaistar.hatenablog.com ■UTF8 → Sjis変換 #!/bin/shNKF="/usr/bin/nkf" $NKF -Lw -s --overwrite "test.csv" <参考サイト> qiita.com

シェル \nを置換する

\nを「aaa」に置換# echo "\n" | sed -e 's/\\n/aaa/g' 結果:aaa 削除する場合echo "\n" | sed -e 's/\\n//g' 結果: