シェル

名前がダッシュ始まりのディレクトリをrmする

% ls -la drwxr-xr-x 2 XXX XXX 68B 5 6 00:18 hoge % mkdir hoge/fuga -p # 正しくはmkdir -p hoge/fuga % ls -la drwxr-xr-x 2 XXX XXX 68 5 6 00:20 -p drwxr-xr-x 3 XXX XXX 102 5 6 00:20 hoge % rm -r -p rm: illegal option -- p usage: rm [-f | -i]…

tmux初心者だけどセッション管理がめんどくさくなってきた

からaliasつくった。zsh+peco前提 alias ta='tmux a -t $(tmux ls -F "#S" | peco)' pecoで選べて便利

curlでウェブアプリの動作確認してるときの注意点

事象 curlでリクエスト送ってもsessionにデータが保存されない 原因 curlはcookieを保存しないのでsessionを維持できない 対策 オプションでcookieを保存するファイルを指定する。 例えばログインしたセッションを保持したいのでcookieを保存しておく場合は-…

curlでGETリクエスト送る時の注意点

事象 curlでGETリクエスト送ってもパラメータが認識されない 原因 複数パラメータを利用している場合URLの&がシェルの&(バックグラウンドプロセス)と競合してしまい、違うコマンドとして認識されてしまう。 対策 URLをクォートで囲む 例: curl -x GET "examp…