Rodhos Soft

備忘録を兼ねた技術的なメモです。Rofhos SoftではiOSアプリ開発を中心としてAndroid, Webサービス等の開発を承っております。まずはご相談下さい。

bash

lipo 複数アーキテクチャのライブラリをまとめる

iOSシミュレータ用と実機用の2つのスタティックライブラリを一つにまとめる。 lipo -output sample.a -create ./Debug-iphoneos/libSample.a ./Debug-iphonesimulator/libSample.a labs.torques.jp daybysay.hatenablog.com結合後、ファイルタイプを見る fi…

file

ファイルタイプを調べる。 file libSample.a libSample.a: current ar archive random library file include include: directory

基本

パイプライン コマンド1|コマンド2 コマンドの標準出力がコマンドの標準入力になる。 コマンドリスト 左から コマンド1; コマンド2 前が成功(終了コード0)で後も実行 コマンド1 && コマンド2 前が成功以外(終了コード0以外)で後も実行 コマンド1 || コマンド…

chmod

実行権限等を与える。 chmod a+x hoge.sh aはすべて、xは実行権限、+は与える。1. x実行 r読み込み w書き込み 2. aはすべての人, oは所有者, gはグループ, oはその他ユーザLinuxコマンド集 - 【 chmod 】 ファイルやディレクトリのアクセス権を変更する:ITp…

find等

findしたものをフォルダにコピー find ./ -name "hoge*.swift" | xargs -I {} cp {} ./dest

通常使うものイディオム

普段使うものを羅列していく。 特定の文字列を検索 find . -name "*.php"|xargs grep hoge grep hoge_ -rl ./ 権限付与 chmod a+x hoge.txt 例でははすべてのユーザに実行権限を与えている。 他には Linuxコマンド集 - 【 chmod 】 ファイルやディレクトリの…

proxy

export USERNAME= export PASSWORD= export HOST= export PORT= export PROXY=$USERNAME:$PASSWORD@$HOST:$PORT export http_proxy=http://$PROXY export https_proxy=https://$PROXY export ftp_proxy=ftp://$PROXY export HTTP_PROXY=http://$PROXY export…