memorandum

IT技術の習得を記録します

コマンド

rm -fr

確認メッセージなしで消す rm -fr ファイル名

中身のあるディレクトリを削除する

rm -fr ディレクトリ名 -r, -Rはディレクトリを削除するオプション fはアクセス権に関わらず、確認を要求しないでファイルを削除するオプション

CSVファイルの中身を置換する sed

sedは与えられた文字列を,ルールに従って変換するコマンド 置換したいと思って調べたら、かなり色々できるようですとりあえずよく使用するであろうCSVの中身の置換を覚えてみる sed -e s/置換条件/置換文字/ list.csvの株式会社を(株)にしてlist_new.csvに…

mysqlで実行した命令文の出力結果をクリップボードにコピー

developmentというデータベースにlist.sqlを実行しre.csvに出力 mysql -u root development < list.sql > re.csv 以下で出力結果をクリップボードにコピー pbcopy < re.csvそのまま スプレッドシートなどに貼りつけると、綺麗にペーストされる

パラメーターが複数あるプログラムをシェルスクリプトから実行する

プログラムは一つだが、パラメータが複数あるとき、 $ bundle exec ruby test.rb 'aaaaa' $ bundle exec ruby test.rb 'bbbbb' $ bundle exec ruby test.rb 'ccccc' $ bundle exec ruby test.rb 'ddddd' $ bundle exec ruby test.rb 'aaaaa' && bundle exec …