Linux sed シングルクォーテーションをエスケープ アカンやり方 \' シングルクォーテーションをエスケープするために、手前にバックスラッシュをつけるだけだと違う意味になるらしい。 あとで調べたら、\'はバッファの末尾、という意味のメタ文字だった。 sedのお勉強 qiita... 2021.07.12 Linux
Linux grepコマンド(GNU)で、一行に複数回ヒットする文字列があるのを検知したい場合、「-o」 grep -R "検索パタン* | wc -l みたいにやっても、同じ行の中で複数ヒットしても、1回とカウントされてしまう。 同じ行で複数ヒットした場合に、ヒットした回数を全部カウントするなら(例えば1行内に2回検索ヒットする箇所があ... 2021.07.09 Linux
Linux firewall xmlファイルを直接編集して任意の場所だけ全許可する CentOS7のOSにデフォルトで入ってる「firewalld」っていうファイアウォールの設定方法を記載する。コマンドで設定できるが、今回は、直接ファイル編集しちゃうやり方。変更前確認以下のコマンドで、今のfirewalldの設定内容を確認... 2021.05.31 Linux
Linux rsync 差分 ファイルの、タイムスタンプが違っても中身(ハッシュ値)が同じなら何もしないオプション --checksum で、タイムスタンプが違っても中身が同じなら対象外にできる 例) rsync --checksum -avhPz public_html/ user@host:~/public_html/. 参考(アザシタ-!!... 2021.05.28 Linux
Linux rootユーザの.bashrc やり方 /root/.bashrc に記述すればOK。 メインのユーザのbashrcをrootにも適用させる /root/.bashrc 開いて、以下を記述する。 source /home/username/.bashrc 一時的に... 2021.05.25 Linux
Linux Linux 容量調査 確認 どこで容量食ってるか確認するコマンドカレントディレクトリでサブディレクトリを含めた容量を多い順に並び替えて、上位10件を出すdu | sort -nr | head -10qiitasort オプション -n ・・・ 文字列を数値とみ... 2021.05.17 Linux
Linux sed で 複数文字列抜き出すということができなかったので代替手段 やりたいこと File: 〜〜 function hoge() { } 〜〜〜 File: 〜〜 function fuga() { } 〜〜〜 みたいなファイルがあったとき、「File」を含む行と、「function.*(」... 2021.04.28 Linux
Linux grepでand検索、or検索 GNU grep です。 BSD grep じゃないです。 grepでAND検索 grep hoge | grep fuga grepでOR検索 grep -e hoge -e fuga 後日追記 grep -E 'hoge|... 2021.04.28 Linux
Linux Linuxでテキストファイルを結合する やり方2つのファイルを結合する場合file2の内容をfile1の末尾に付け足す場合。$ cat file2.txt >> file1.txt「なるほど、そらそーだわ!」って思いました。3つ以上のファイルを結合する場合file1↓file2↓... 2021.04.28 Linux
Linux aptとapt-getどっち?→apt使えばOK APT は巨大なプロジェクトで、当初の予定ではグラフィカルインターフェースを含んでいました。APT はライブラリに基づいており、そのライブラリにはコアアプリケーションが含まれています。 apt-get は最初のコマンドラインベースフロ... 2021.04.20 Linux