コマンド」タグアーカイブ

ipynbのファイルをtxtに変換する。で、特定語を含むファイルを検索する。

Jupyterlabのipynbファイルの内容を検索したい。その為にtxtだけのファイルに変換する。

入出力リダイレクトを使うので、新しくディレクトリを作り、そこに対象のipynbファイルをコピーする。
安全の為にそのディレクトリで操作を行う。

#!/usr/bin/bash

###
### ipynb to txt化
###

find ./ -name "*.ipynb" >list_ipynb

while read LINE
do
echo "$LINE"
LINE2=${LINE/ipynb/txt}

echo "$LINE2 に変換する"
jq -j '.cells | map( select(.cell_type == "code") | .source + ["\n\n"] ) | .[][]' < $LINE > $LINE2
done < list_ipynb
#!/usr/bin/bash

txt化したファイルができたら、検索語をxargs grepでファイルごとに検索する。

find ./ -name "*.txt" | xargs grep $1

小さなコマンド

.bashrc に追加する。メモリーを解放するよ。

alias memfree='VAR=`mem`&&sudo sh -c "echo 3 >/proc/sys/vm/drop_caches"&&VAR2=`mem`&&echo freememory $VAR  to $VAR2'

日本語に対応したフォント一覧

fc-list :lang=ja file

どんなアプリがインストールされているか知ることができるランチャーである。検索、ブックマーク、履歴、アクセサリー、インターネット、オフィス、グラフィック、ゲーム、システム、マルチメディア、設定のカテゴリーが左枠に出現させられる。XDGMenuより多機能で見やすい。FVWMにはこれだね、メニューとショートカットに入れるべき。ポップアップでコマンドも表示されるので、気に入ったコマンドは、FVWMのメニューに追加できるので、xfce4-appfinderをイチオシ。

sudo apt install xfce4-appfinder