Quantcast
Channel: Bashタグが付けられた新着記事 - Qiita
Browsing all 2722 articles
Browse latest View live

無料公開されているAPIで、日出・日没時間を取得する

はじめに  無料で公開されているSunrise and sunrise times APIを使って、日出・日没時間を取得する方法を紹介する。 動作確認完了 Ubuntu 20.04 Ubuntu 2…

View Article


Bashやシェルスクリプトで使用される"$()"と"${}"の違い

"$()"の場合 コマンド置き換え と言われ、内部でコマンドを実行し、その結果を展開する。 echo "Today is $(date)" # "Today is Mon Aug 12 23:45:…

View Article


Tips Hemat Bahan Bakar Kendaraan

Berikut adalah beberapa tips hemat bahan bakar yang bisa membantu Anda mengurangi konsumsi dan meng…

View Article

シェルスクリプトで SIGPIPE を無視する方法

シェルスクリプトで SIGPIPE を無視する方法です。特に set -o pipefail を使用しているときに便利でしょう。ちなみに pipefail は POSIX.1-2024 で標準化され…

View Article

そうだ、Pythonで、OS的な、何かを作ろう.①

そうだ、Pythonで、OS的な、なにかを作ろう。 Dレベルです. その①~どんなやつか、最後にどうなるか。 最後にどうなるかを説明します。 なんで、思いついたか ubontu弄りながら、遊んでると…

View Article


#003: Github actionsを用いたAzureリソースデプロイのためのOIDC認証設定手順

※本記事は、個人の意見および個人的活動で得た経験を記したものであり、会社を代表するものではありません 1. 実施概要 Github ActionsからAuzreリソースにアクセスするためには、以前は…

View Article

ps aux でプロセス grep し PID 全 kill する、手間なアレのワンライナー

pgrep と pkill をご利用ください 下の記事はコマンドを知らない時に書いたものです ps aux | grep YOUR_COMMAND | grep -v grep | awk '{pr…

View Article

いい加減シェルスクリプトで [ $? -eq 0 ] や [ $? -ne 0 ] なんて エラー処理を書くのはやめよう!

はじめに [ $? -eq 0 ] や [ $? -ne 0 ] は冗長でデメリットしかありません。非常に多く見られる書き方ですが、Bourne シェルの時代からこのようなコードは必要ありませんでし…

View Article


Dockerコンテナ内のプロセスを終了シグナルで止める + α(:躓いた話とか)

はじめに 今回はdockerコンテナとDockerfile内のcmd, entrypointを使ったシェル起動、終了プロセスについて学んだことを書く。 dockerやシェル、バッチ内で動かしているプ…

View Article


Linux bash リダイレクトを整理してみた

初めに 今までlinuxコマンドの実行結果をプログラムの中で一時ファイルなどに吐き出して 処理する際に誰かのコピペで何とかしてきたのですが、 https://book.impress.co.jp/b…

View Article

AWS RDSの(クラスタ)パラメータグループの差分移行

最初に謝辞 この記事の内容はサーバーワークスさんの記事と同等です。 アレンジした部分はありますが、やってることの本質はまるで変わってないです。 動作原理とかの細かい説明はそちらをご覧ください。 どな…

View Article

LinuxOS プロンプトの調査

前置き こんにちは! 今回はLinuxOS(Ubuntu)を使ってプロンプトの調査を行います。 きっかけは、コマンドを使って新規ユーザを作ったのですが、その際に/home/直下に作成ユーザのディレク…

View Article

zshからbashにあえて乗り換えた話

きっかけ 今までbash -> zsh -> fish -> zshと使ってきて色々不満点がありました。 fish メリット カスタマイズ楽すぎる 標準で十分すぎる補完が効く npmコマンドの補完な…

View Article


LinuxOS プロンプトカスタマイズ

前置き こんにちは! 本記事は操作確認等含めたメモ記事です。 LinuxOSを操作してプロンプトの表示を変更してみます。 業務や勉強の参考にしいただければ幸いです。 デフォルトでは下記設定になってい…

View Article

Bash スクリプトで複数ファイルをチェックし、コピーする方法

この投稿では、Bash スクリプトを使って指定されたテキストファイル内のファイルパスを順にチェックし、それらのファイルが存在するかどうか、そしてサイズが 0 以上であるかを確認する方法について説明し…

View Article


仮想環境の画面をキャプチャしてUDPで配信する!

仮想環境の画面をキャプチャしてUDPで配信する! 何がしたいのか Proxmoxの中に立てたXbuntuのデスクトップ画面をffmpegでキャプチャしてUDPを用いて配信をする シェルコードで実装! サーバー側のコー…

View Article

basename に標準入力を渡したい

echo foo/bar | basename basename: missing operand と言われてがっかりしないようにする https://gist.github.com/tsubasa…

View Article


javascriptのfetchでサーバの子プロセスのエラーメッセージをブラウザ(bootbox)に表示される方法

目的 javascriptのfetchはサーバーのコマンドが失敗しても通信が成功すればerror補足はしないので、自分でなんとかする必要があります。特に子プロセスのエラーメッセージをブラウザに伝える…

View Article

メモ apt-mark hold : apt upgradeするときに特定のパッケージを除外する

apt upgradeでパッケージを更新するとき,更新対象を特定のパッケージ以外にしたい場合がある. apt list --upgradableの出力に対してawkやgrepなどを使って対象を絞り込…

View Article

[Bash] 互換モード

シェル変数 BASH_COMPAT で互換モードのバージョンを指定可能です。 ※互換モードのシェルオプションは廃止予定です。 参考「6.12 Shell Compatibility Mode - B…

View Article
Browsing all 2722 articles
Browse latest View live