Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?
昨日僕の Twitter タイムラインで q というツールが話題に上がっていました。 GitHub - harelba/q: q - Run SQL directly on CSV or TSV files Text as Data q is a command line tool that allows direct execution of SQL-like q... https://github.com/harelba/q 標準入力を SQL で抽出できるという物です。ただ個人的には「こういうの python じゃなくて Go でビルドされてると助かるよなー」と思ったので q と同じ様な動作になるツールを作ってみました。 GitHub - mattn/qq Select stdin with query https://github.com/mattn/qq 例えば msys2 のシ
CSV, TSV, and other delimiter-separated value formats. Tools belong on this list if they support field quoting. csv-nix-tools — List *nix system information such as environment variables, files, processes, network connections, users as CSV. Manipulate and pretty-print CSV. Execute CSV rows as commands. csv2html — Convert CSV to HTML tables. csv2md — Convert CSV to Markdown tables. csvfaker — Gener
主にアプリケーション開発者向けに、Linuxサーバ上の問題を調査するために、ウェブオペレーションエンジニアとして日常的にやっていることを紹介します。 とりあえず調べたことを羅列しているのではなく、本当に自分が現場で使っているものだけに情報を絞っています。 普段使っているけれども、アプリケーション開発者向きではないものはあえて省いています。 MySQLやNginxなど、個別のミドルウェアに限定したノウハウについては書いていません。 ログインしたらまず確認すること 他にログインしている人がいるか確認(w) サーバの稼働時間の確認 (uptime) プロセスツリーをみる (ps) NICやIPアドレスの確認 (ip) ファイルシステムの確認(df) 負荷状況確認 top iostat netstat / ss ログ調査 /var/log/messages or /var/log/syslog /
Simplified and community-driven man pages. The tldr pages are a community effort to simplify the beloved man pages with practical examples. Try the live demo below, have a look at the PDF version, or follow the installation instructions. § Installation As of now, our most mature client is the Node.js one, which you can easily install from npm: npm install -g tldr There are many more clients that h
Shell Script Advent Calendar 2015 4日目 の投稿です。 以前から自分用にメモしていたものを文字起こししました。 はじめに 仕事でシェルを使い始めて3年くらい経ちました。 途中、python や ruby でスクリプト作ったり、ちょっと zsh に浮気したりしましたが、なんだかんだで今も Bash を使うことが多いです。 この3年間、スーパーシェル芸人(@ebanさん)にご教授頂いたり、Golfしたり(@ebanの影響)、シェル芸勉強会に参加したり(@ebanの影響)してきました。 そんな3年間のまとめとして、シェルスクリプト初めましてだった3年前の私に向けたTips集を書いてみました。 趣旨 各項目ごとに、まず初心者(過去の私がやってた)あるある実装を例示して、その次に、より良さげな実装を例示する構成としています。 実行環境 OS Mac OS X Yos
tl;dr よく使われるコマンドの一つに cd コマンドがあります。ターミナル生活の 80% 近くは cd と ls である、という英文記事を何処かで見かけました。それを効率化しようという Tips です。 目的 cd はよく使われるのに使い勝手が悪いコマンドである気がしてなりません。cd コマンドは有効なパス(相対パス、絶対パスは問わず)しか解釈してくれないからです。つまり、存在していて尚且つパスが解決できるものに限るのです。例えば、ホームディレクトリにいるときに、/home/lisa/work/dir に行こうとして cd dir とだけタイプしても no such file or directory (そんなディレクトリは見当たらないよ!)と言われてしまいます。きちんとした経路でなければならないのです。いちいちパスを覚えていない場合や、部分的にしか思い出せない場合には結構面倒ですよね
This document is a collection of Unix/Linux/BSD commands and tasks which are useful for IT work or for advanced users. This is a practical guide with concise explanations, however the reader is supposed to know what s/he is doing. Whether you're interested in setting up a secure VPN connection, managing your own Hosting environment, working with Graphics tools, or implementing robust Security meas
jq コマンドとは http://stedolan.github.io/jq/ JSONから簡単に値を抜き出したり、集計したり、整形して表示したりできるJSON用のgrepとかawkみたいなコマンドです。 WebサービスがJSONを吐いたり、AWS CLIが JSON を吐いたりする現代社会で大変便利なコマンドです。 マニュアル だいたいここ読めばOK. http://stedolan.github.io/jq/manual/ あ、これで、終わってしまう。だけど気にせず進めます。 簡単な例 まず、空気をつかみましょう。 以下jqコマンドの記法を見ていきます。JSON { "hoge": "value" } があった場合、 . がルート {} を表します。.hoge で "value" を表現します。だいたいこんな感じです。 ただの整形 しばらく下記のJSONを例に進めます。itemsには配
Mac/Linuxの「locate」コマンドで高速ファイル検索|「find」コマンドとの違いから「mdfind」の紹介まで Linux系コマンドで、ファイルを検索するための コマンドとしてはfindが有名ですが、 locateコマンド、更にはMacの場合 mdfindコマンドなるものが存在していることは ご存知でしたか? この記事では、 ・locateコマンドの使い方 ・mdfindコマンドの使い方 ・それぞれのメリット、デメリットと違いを紹介します。 「find」と「locate」の違い findコマンドとは findコマンドはコマンドを打つたびに ファイル階層を検索し直すため、 検索に時間がかかることが難点です。 Since the find command walks through the filesystem hierarchy, it may take a long time
この間まで ckw-mod + nyaos (+ mingw + msys) という構成でやってましたが、この間標準出力に♥を出そうとしたら?になってしまって悲しみを負ったので Unicode に対応した環境をつくろうと思いわれわれは長い旅に出た。 旅のはてにわれわれが見つけたものは……。 Nihongo Yet Anathor GOing Shellその名も nyagos 。 nyagos nyaos 後継の第四世代シェル。Go で書かれてる。内蔵の Lua も 5.3 にアップデート。Unicode 対応。 これで勝てるのでは?と思いきや、シェルが Unicode に対応していてもターミナルが Unicode に対応してないと表示できない。そして残念ながら ckw-mod は Unicode 未対応なのだ……。 cmd.exe はいちおう Unicode に対応してるんだけど cmd.
Scope: This guide is for both beginners and experienced users. The goals are breadth (everything important), specificity (give concrete examples of the most common case), and brevity (avoid things that aren't essential or digressions you can easily look up elsewhere). Every tip is essential in some situation or significantly saves time over alternatives. This is written for Linux, with the excepti
コマンドラインで作業をしていると、タイプミスや誤入力でエラーが表示されて「イラッ」とした経験を持つ方もいるかと思います。 こんな時、海外ならば「Fuck!(クソッ)」という汚い言葉使いになってしまうでしょう…。 ところが、それを逆手にとって「fuck」とそのまま入力するだけで、誤ったコマンドを自動修正して再実行してくれる便利ツール「The Fuck」が公開されていたのでご紹介! 使い方!一体どのように使うのか、いくつか事例が掲載されているので見ていきましょう。 例えば、何らかのツールをインストールしようとして、管理者権限「sudo」を付け忘れてエラー…、みたいなよくあるパターン。 $ apt-get install vim E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied) E: Una
2015-01-10 <CUI><Win>窓使いでも 昨日の記事ではMacOSX向けにと限定していましたが、検索したところWindowsでも簡単にCUI環境を構築することができるようになっているようなので簡単な紹介をしたいと思います。なお、私はWindows Server 2008 (Win7系)で確認しているため表示や挙動が異なる場合もあるかもしれません。 Gow GowはUNIXコマンドをコマンドプロンプト上で利用できるようにするものです。導入は簡単で Downloads · bmatzelle/gow · GitHub 公式サイトからダウンロードしてインストールするだけで、環境変数(Path)も自動で設定され使えるようになります。 追加されたコマンドの一覧を表示させたところ。ほとんど揃っています。ここではひとつひとつ説明はしませんがインストールされるコマンドのリストは以下のURLから
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く