かんちゃんの備忘録

プログラミングや言語処理、ゲームなど知的好奇心のための備忘録(個人の感想)です。

Linux

MeCabの使い方の備忘録

Sansan Advent Calendar 2018 の1日目の記事です。 いつもお世話になっているMeCabについての備忘録です。 インストール、辞書、辞書整備、Pythonやシェルでの取り扱いまで、使い方をまとめます。 マニュアル読めば分かるよ!というかたは公式マニュアルが充…

zshで引数に指定したファイルの絶対パスを取得

引数の相対パスを絶対パスに展開する「ls test.txt」みたいに相対パスで指定することは良くあるかと思います。後から別ディレクトリで似た作業をやろうとして、過去ログを参考にするのですがパスが違うとよく分からないことがちらほら・・・本当はログに絶対…

シェルスクリプトでスクリプトのパスを取得

シェルスクリプトでスクリプト自身のパスを取得シェルスクリプトを書くときに、cd シェルスクリプトがあるディレクトリというようにカレントディレクトリをスクリプト自身のパスに変更したいときがあります。こうすることで、シェルスクリプト内ではそのシェ…

NFS上での公開鍵認証を有効とする

SELinuxが有効になっているNFS環境のOSへの鍵認証に、公開鍵認証を有効とします。(nfsによるhomeディレクトリへのアクセスをSELinuxで許可する)クライアントで以下のコマンドを実行します。setsebool -P use_nfs_home_dirs 1これで、sshの公開鍵認証がうま…