タグ: Shell
Raspberry Pi を使って Global IP を LINE に通知してみる
![Raspberry Pi を使って Global IP を LINE に通知してみる](https://blog.n-hassy.info/wp-content/uploads/2022/03/flow-2_eyecatch-300x157.png)
家の Global IP を固定するほどでもないけど、外出先でも知れたらいいなぁと思って、LINE に通知してみることにしました。家に常設している Raspberry Pi で家の Global IP を取得して、LINE Notify を使って LINE に通知を流すと言う感じです。>> 続きを読む
Shell Script でバイナリファイルを 2 進数に変換する
![バイナリファイルを 2 進数に変換する](https://blog.n-hassy.info/wp-content/uploads/2021/07/vim-binary_eyecatch-300x157.png)
バイナリファイルを読みたいと思っても、うまく開けなかったり、16 進数で表示されたりして、うまく 2 進数に変換されなくて少し手間だったりしませんか? 今回はバイナリファイルを 4 バイト区切りの二進数に変換するシェルスクリプトを書いていきます。これを少し応用すると、一瞬で 2 進数の思った通りのフォーマットに変換するシェルスクリプトが書けるはずです!>> 続きを読む
cron で成功した時にメールを届かないようにする
![cron で成功時にメールが届かないように変更する方法](https://blog.n-hassy.info/wp-content/uploads/2021/06/cron-message_eyecatch-300x157.png)
cron で命令が実行された時,エラーの時にメールが届くのはウェルカムなのですが,成功時のメッセージなどは別に届かなくていいよ…って思ってしまいます.特にcurl命令などは要注意ですが,今回はエラーメッセージ以外ではメールが届かないようにしていきます.>> 続きを読む
chsh が使えなくてもシェルは変更できる
![chsh を使わずにデフォルトシェルを変更する方法](https://blog.n-hassy.info/wp-content/uploads/2021/06/chsh-passwd-fail_eyecatch-300x157.png)
レンタルサーバーなどでデフォルトのシェルを変更したくても,うまくできなかった経験はないでしょうか?筆者も chsh をしようとしてもパスワードファイルをいじろうとしてもうまくいかなくて困ったので,ログインした時に自動で所望のシェルが起動する方法を紹介したいと思います.>> 続きを読む
Shell Script で全ての引数をそのまま別の関数に渡す方法
![Shell Script の引数を全て渡す](https://blog.n-hassy.info/wp-content/uploads/2021/05/shell-script_eyecatch-300x157.png)
Shell Script を書いていてふと引数を全部一気に別のところに渡す方法はないのかなぁと思って調べてみました.>> 続きを読む