今すぐaliasを登録しておくべきGitワンライナー
はじめに 今すぐalias登録すべきワンライナー by ゆめみ① Advent Calendar 2018 の2日目です。 私はプロジェクト依存のものはなるべくMakefileから利用するようにしているので,.zshrc は Git 関連程度で薄く保たれています。 皆さんの素敵なワンライナーが見られるよう,貢献させていただきます。 大いに盛り上がって欲しいと思います。 本題...
View Article個人的によく使う(ベタな)bash alias
今すぐalias登録すべきワンライナー by ゆめみ① Advent Calendar 2018の3日目の記事です。 前回は@YutoMizutaniさんの今すぐaliasを登録しておくべきGitワンライナーでした。 (かぶった部分があることを先にお詫びしておきます...)...
View Articleお金を貸してと言ったら「といちですよ」といわれたので
お金を貸してといったら、「といちですよ。」といわれて、一体いくらになるのか怖くなったので、 いくらになるか計算するPythonワンライナーを考えてみた。 lambda days, dept, l=lambda days, dept: True and [globals().__setitem__("t",lambda dept:globals().__setitem__("ret",dept))]...
View Articlephpプログラムの構文チェックをalias登録
はじめに phpの構文チェック、phpcsなどを入れて本格的にチェックしたい場合もあるでしょうが、とりあえずローカルとかでもちょこっとだけやっておきたいときってありますよね。 そんなときの小ネタです。 単一phpファイルの構文チェック 実は単一のファイルに対するphpの構文チェックは php -l [ターゲットファイル] で実施できます。 # php -l example.php No...
View Articleあるページの画像をガッっと一気にダウンロードしようぜ!
あるWebページから画像をいっぺんにDLしたいときってあるよね! いちいちマウスで右クリックして「名前をつけて画像を保存」をして、これを繰り返して、ってめんどくさいですよね。 ワンライナーで解決しましょう! 一括DLコマンド curl -Ls $URL | xmllint --html --xpath '//img/@src' - | xargs -n 1 | cut -d= -f2 | sed...
View Articleとにかく多用するワンライナーもといaliases
エイリアスです [Darth@Death Star: ~]$ alias | grep ls alias imgls='/Users/Darth/.iterm2/imgls' alias ll='ls -l' alias ls='ls -aF --color --time-style="+%Y-%m-%d %H:%M:%S"' alias lsr='ls -lSr' alias ltr='ls...
View Article負荷発生・事後調査のときに便利なワンライナー
今すぐalias登録すべきワンライナー by ゆめみ① Advent Calendar 2018 9日目の記事です。 前回は@szfさんのとにかく多用するワンライナーもといaliasesでした。 本日は、負荷発生時や事後調査時に便利に使えるワンライナーをご紹介していきます! Ubuntu, Apacheを想定していますが、チョチョッと変えていただければ他の環境でも利用できるかと思います。...
View Article普段業務で使っているAWS関連のワンライナー
はじめに 大阪にある株式会社鈴木商店の姜です。 弊社は100%自社開発で受託開発を行っている会社です。 主にAWS上にフルスクラッチでシステムを構築することが多く、クライアント毎にAWSアカウントが複数あります。 その中でそれぞれのアカウントのEC2にアクセスして作業するのは大変です。...
View Articledockerで開発する時に重宝しているalias
空いてる日にちがあったので、飛び入りですが参加します。 ローカルでDocker使ってイメージビルドしていると、ふと気がつけば相当な容量を食ってしまっていることがあります。 開発が終わったもの、ビルドに失敗したコンテナやイメージなど不要なものは削除して整理しておきたいですが、逐一docker rm(i)コマンドを打つのは手間であると。 わかります。その気持ち。 いらない、何も、捨ててしまおう。...
View Articleよく使うエイリアス
※この記事はこちらのアドベントカレンダーに参加しています。 https://qiita.com/advent-calendar/2018/yumemi01_one-liner というわけで、やっていきます。 ちなみにちゃんとbashを使い始めたのは大体3か月ぐらい前くらいです。それまでは完全なwindowsマンでしたので、低レベルな内容になるかと思いますがご容赦ください。 Docker関連...
View Articleどこまでワンライナーで実現できるか!? サーバ負荷のボトルネック箇所をすばやく確認できるようにしてみる
ゆめみさんのAdvent Calendarのイベントに乗っかってチャレンジしてみました。 やってみたこと よく、サーバが重いなーっといったときにpsコマンドやtopコマンドでリソースの状況をチェックしたり、ディスクがいっぱいになってきて何を消そうかというときに容量の多いディレクトリがどこかをチェックしたり行うかと思います。...
View ArticleSSHと履歴検索で便利なalias
会社でも共有して、自分でも重宝している、無いとツライAlias(というかzshとpecoの使い方の話) 環境 MacOS(Linuxでも良い) zsh peco pecoのインストール pecoを使う前提なので、下記でpecoをインストールする。 $ brew install peco 履歴検索 ctrl + r で履歴検索を便利にするやつ。 設定内容 HISTFILE=~/.zsh_history...
View Articleいつの間にか追加してた長いワンライナーとその時のテク
アドベントカレンダー企画で、いつの間にか追加していたワンライナーを載せます。 あと、便利な覚え書き程度のテクを載せます。 gitのrootディレクトリに戻る。 標準のように多用している。 function cdg() { builtin cd `git rev-parse --show-toplevel`; return 0;} 議事録から日付を抜き出す。 find /path/議事録/`date...
View Articlealias登録すべきワンライナーを探すワンライナー
これは 今すぐalias登録すべきワンライナー by ゆめみ① Advent Calendar 2018 の18日目の記事です。 @M_Ishikawa です! このアドベントカレンダー。 登録してみたものの。。 うーん。自分のdotfiles見返してみて、いろんなaliasあるんですが、特に晒そうと思うものがなくて。 一番良く使うgrepとかgitとか、あとは集計に| sort | uniq -c...
View Article監視や調査でよく使うワンライナー
アドベンドカレンダー参加してみたかったのでやってみました。すでにいろんな方が書かれてるので用途が被るものはありそうですが、コマンド丸被りという事はないと思うので自分が良く使うやつを。 自分はインフラ周りの業務を担当していて、なんかあったときにec2入ってリソースとかログ確認したりとか、ec2作った時に監視シェルを仕込んだりとかやったりしてるしがないエンジニアです。 環境 amazon Linux 2...
View ArticleGitでよく使うワンライナー
現在のmasterを最新のものにした上でマージされたブランチは削除する 有用度: ★★★★★ sync = !git checkout master && git pull origin master && git fetch -p origin && git branch -d $(git branch --merged | grep -v...
View ArticleTypeScript x React x Firebase Hostingの環境構築&デプロイを1行で
この記事は、今すぐalias登録すべきワンライナー by ゆめみ① Advent Calendar 2018の22日目の記事です。 ワンライナー、なんかgitやらサーバやらは結構たくさん世にでている気がするので、 ちょっとひと味違うワンライナー(?)をかきました。 ワンライナー npx create-react-app my-app...
View Articlenpm versionのように簡単にgitのタグを使ってセマンティックにバージョンアップをするワンライナー
OSSや多人数でのプロジェクト開発をしているときに必要になってくるのは、プロジェクト自体のセマンティックなバージョン管理かと思います。 特にインストール型のプロジェクトでは、現在のユーザのバージョンと比較して、インストールさせるべきか、させる場合はどういうメッセージを出すかなどを判断するのに、メジャーバージョンやマイナーバージョン、パッチバージョンなどのバージョンを比較しているかと思います。...
View Article今すぐalias登録すべきワンライナー
記事のタイトルはアドベントカレンダーのタイトルをそのまま使わせてもらいました 僕が alias登録して使っている中で最も使用頻度が高かったものをご紹介します。 git push Git はもはやデファクトと言っていいくらい普及しているバージョン管理ツールですね。 hub コマンド等 Git の関連ツールのコマンドもとても便利ですね。 そんな Git なのですがリポジトリに push する際に git...
View Article