スクリプトからcrontabを編集する crontab -l > {tempfile} echo “0 0 * * * {shellscript.sh}” >> {tempfile} crontab -u {username} {tmpfil… Miku-Kadoyaハック2017.11.08 5,737
bash + fzf で sshの接続設定 ( ~/.ssh/config ) をパパーっとフィルタリングする これ (手前味噌、宣伝) のbash版です。 # ~/.bashrc とかに追記 __fzf_ssh() { grep –with-filename “” ~/.ssh/conf.d/*.conf | \ fzf –… 駆け出し 太郎ハック2017.11.01 648
root権限で行うと危険な場合 rpmビルドなどroot権限で行うと危険だと思われることは、 $useradd hoge $su hoge – でhogeというユーザーを作成したのち、そのユーザーに切り替えることができる。 Miku-Kadoyaハック2017.10.30 237
LibreOfficeのロックファイルを全部消す パソコンの入れ替えでドキュメントフォルダ丸コピしてロックファイルもコピーしちゃいました、という時に find ./ -name “.~lock*” -depth -exec rm {} \; 高瀬 裕介ハック2017.10.26 1,071
yumを実行した時にロックがかかった時 $yum install epel-release を実行した時などyumを実行した時に Loaded plugins: fastestmirror, langpacks Existing lock /var/run/y… Miku-Kadoyaハック2017.10.25 4,749
【rsync】再同期する際の転送量を見積もる –dry-run 実行で楽勝 # rsync -avz –human-readable –progress –delete –dry-run –exclude “/.hoge” /home/ root@exa… 駆け出し 太郎ハック2017.10.20 3,998
シェルスクリプトのダブルクォーテーション ダブルクォーテーション内でメタ文字をそのまま表記したい場合は echo “my \”favorite\” song is \$5″ のようにメタ文字の前にバックスラッシュ()をいれる。 Miku-Kadoyaハック2017.10.16 6,531
ターミナルからmacの通知飛ばす 以前ビルドとDockerの再起動をターミナルに任せよう!て記事を書いた 面倒臭いビルド&Dockerの再起動を(ほぼ)全自動でやる この時処理終わったらbashからmacのデスクトップ通知飛ばせればいいなあと思っ… Tomohiroハック2017.10.12 800
テキストファイルをfindしてgrepる たぶんGNU版のみ? find /var/www/html -type f -exec grep -Iq . {} \; -and -print | xargs grep -e “DBUSER” -e “DB_USER”… 駆け出し 太郎ハック2017.10.10 2,889