@programming (芽萌丸プログラミング部)2024/7/4Linuxコマンド: grep結果をlessで色付き表示Linuxコマンド: grep結果をlessで色付き表示 [TOC] 例) hoge.txt内の "hello" にマッチした箇所に色を付けて less でページング表示: grep --color=always "hello" ./hoge.txt | less -R続きを読む »
@programming (芽萌丸プログラミング部)2024/7/4bash: スクリプト自身のフルパスやファイル名などを取得bash: スクリプト自身のフルパスやファイル名などを取得 bashスクリプトで自分自身のフルパスやファイル名などを取得する例。 /tmp/sample.sh #!/bin/bash # 自分自身のフルパス self_fpath=$(realpath "$0"); echo "自分自身のフルパス(realpath): ${self_fpath}"; # 自分自身のディレクトリ self_dir=$(dirname "$self_fpath");続きを読む »
@programming (芽萌丸プログラミング部)2024/7/4bash: 処理継続をインタラクティブに確認bash: 処理継続をインタラクティブに確認 例) 処理継続の確認で y が押されると処理が継続し、それ以外では処理を中断: #!/usr/bin/env bash echo "処理を続けますか? [y/N] "; read -r input; if [ "${input}" != "y" ]; then exit; fi続きを読む »
@programming (芽萌丸プログラミング部)2024/7/4bash: 指定したファイルパスの有無を確認bash: 指定したファイルパスの有無を確認 例) スクリプトの引数に渡したパスのファイルが存在しているどうかをチェック: #!/usr/bin/env bash # $1は第一引数 file=$1 if [ ! -f "$file" ]; then echo "ファイルが見つかりませんでした: $file"; exit; fi続きを読む »
@programming (芽萌丸プログラミング部)2024/7/4Ubuntu: apt install で dpkg-deb: error: paste subprocess was killed by signal (Broken pipe) なエラーの対処方法Ubuntu: apt install で dpkg-deb: error: paste subprocess was killed by signal (Broken pipe) なエラーの対処方法 [TOC] 問題 Ubuntu で apt install 中に以下のような dpkg: error processing archive /var/cache/apt/archives/linux-tools-common_5.15.0-113.123_all.deb (--unpack)続きを読む »
@programming (芽萌丸プログラミング部)2023/5/24ターミナルからBluetooth経由でファイル送信Linux上でコマンドラインからBluetooth経由でファイルを送信する方法。bluetooth関連ソフトウェアのセットアップ方法も。続きを読む »
@TanakaSoftwareLab (田中ソフトウェアラボ)2022/12/13Ubuntuのブートディスクをコマンドラインで【Linux】UbuntuのブートディスクUSBメモリをコマンドラインだけで作成する手順続きを読む »