tweeeetyのぶろぐ的めも

アウトプットが少なかったダメな自分をアウトプット<br>\(^o^)/

2019-05-01から1ヶ月間の記事一覧

【perl】gzipを読み込むメモ - Compress::Raw::Zlib

はじめに perlを触っていて、 gzipなデータを読み込みたかったのでそのメモです なにがやりたいか APIのresponseデータなど、内部データとしてgzipデータを読み込みたかったのです。 gzipのファイルを読むという記事はぐぐれば結構あるのですが、 内部データ…

【bash】コマンドラインやシェルスクリプトでディレクトリ名を取得する

はじめに コマンドラインやシェルスクリプトにて、 ディレクトリ名だけを取得したいときありますよね。 すごい簡単なのですが忘れがちなのでメモ どうやるか basename $(pwd) 以上ですw $ pwd /Users/tweeeety $ basename $(pwd) tweeeety おわり わすれが…

【perl】`Wide character in xxxxx」`エラーが出るメモ

はじめに 久しぶりにperlを触っていて、 とある処理を行うときに Wide character in gzwrite at output-sample.pl line 20. のように怒られたのでメモ。 エラー やろうとしていたこと やろうとしていたのはこれだけ プログラム内で適当な文字列を定義 それを…

【make】Errorが出ても無視する`-@`のメモ

はじめに 久しぶりにmakefileを書いていて 失敗したときに無視するのどうやるんだっけなーとなったのでメモ エラー makefile hoge.shというのがあり、中身がエラーだとする hoge: @./hoge.sh 実行 # errorが出る $ make hoge make: *** [hoge] Error 255 ど…

【perl】plenvで"Segmentation fault: 11"とエラーが出る対処メモ

はじめに 久しぶりにperlを触りたい機会があったので、 以下を元にplenvをinstallしていました。 【perl】plenvでperl x cpanm x carton環境を作る - mac編 途中でSegmentation fault: 11というエラーが出たのでメモ エラー # versionは出る $ plenv --versi…

【シェルスクリプト】複数行のコメントアウト

はじめに 単一行のコメントは#ですが、 複数行のはよく忘れるのでメモ どうやるか << [任意の文字]でコメントアウト開始 [任意の文字]でコメントアウト終了 どんな感じか #!/bin/bash echo "hoge" # がコメントされる << COMMENTOUT echo "fuga" echo "piyo"…