20200221のMacに関する記事は3件です。

Macでkubectlの入力補完をできるようにする

Macでkubectlの入力補完をできるようにする方法について記載
(bash completionを導入する)

1.まず、bashのバージョン確認

$ bash --version

2.bashのバージョンが3.2系の場合

$ brew install bash-completion
$ echo '[ -f $(brew --prefix)/etc/bash_completion ] && . $(brew --prefix)/etc/bash_completion' >> ~/.bashrc

2.bashのバージョンが4.1以上の場合

$ brew install bash-completion@2
$ echo '[ -f $(brew --prefix)/share/bash-completion/bash_completion ] && . $(brew --prefix)/share/bash-completion/bash_completion' >> ~/.bashrc

以上

参考

https://kubernetes.io/docs/tasks/tools/install-kubectl/

  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Yet another article for "ImportError: cannot import name main" on Mac

Mac で pip(version は多分、19ぐらいだったと思います) が ImportError: cannot import name main といって動かなくなったのですが、こちら で紹介されてた get-pip.py を使って

wget https://bootstrap.pypa.io/get-pip.py
python get-pip.py

pip のバージョンを最新(本稿の時点で 20.0.2)にしたら、現症はでなくなりましたのでその旨をご報告させていただきます次第です

MacBook-Air:devtmp takeyuki$ pip --version
pip 20.0.2 from /Users/takeyuki/.pyenv/versions/anaconda-2.3.0/lib/python2.7/site-packages/pip (python 2.7)
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

1フォルダの中のライフカードの明細PDFを一気にパスワード解除する

前提条件

  • ファイル名lifecard_meisai_201905.pdfのような形である。
  • 1つのディレクトリ(フォルダ)に入っている。
  • パスワード解除したものは同一ディレクトリにnopass_lifecard_meisai_201905.pdfの形で保存されるでOK
  • qpdfがインストールされている。(brewなどで入れておく)

使い方

  • パスワードは<PASS>としてあるので書き換えて使う。
for FILENAME in lifecard_meisai_*.pdf;do
qpdf --decrypt --password=<PASS> $FILENAME nopass_${FILENAME}
done
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む