「shell」カテゴリーアーカイブ

Use zsh as the default shell on your Mac – Apple Support

Use zsh as the default shell on your Mac - Apple Support

Use zsh as the default shell on your Mac - Apple Support

Starting with the macOS Catalina beta, your Mac uses zsh as the default login shell and interactive shell. You can make zsh the default in earlier versions of macOS as well. By default, your Mac uses either zsh or bash as the command-line interpreter for the login shell and interactive shell: zsh...

はてなブックマーク - Use zsh as the default shell on your Mac - Apple Support はてなブックマークに追加

世の中のエンジニアのalias設定 – Qiita

世の中のエンジニアのalias設定 - Qiita

世の中のエンジニアのalias設定 - Qiita

先日、同僚と「世の中のエンジニアはターミナルにどんなalias設定をしているんだろう?」という談義になったので、GitHub上の1000リポジトリのコードから調査してみました。 aliasとは wikipediaより UNIXなどにおいてコマンドを別名で登録したもの。別名を登録するコマンド名。 長いコマンドやいつも利用するオプション...

はてなブックマーク - 世の中のエンジニアのalias設定 - Qiita はてなブックマークに追加

bashで忘れがちな機能とかいろいろの備忘録 – Qiita

bashで忘れがちな機能とかいろいろの備忘録 - Qiita

bashで忘れがちな機能とかいろいろの備忘録 - Qiita

背景 シェルスクリプトを書くことが結構あるのでその備忘録代わりに記事を書いてみました。 特殊変数とは 特殊変数とは シェルによって自動的に値が設定される特殊な変数がいくつかあり、それら特殊な変数を参照することにより、様々な情報を取得することができる。 変数名 説明

はてなブックマーク - bashで忘れがちな機能とかいろいろの備忘録 - Qiita はてなブックマークに追加

bashで忘れがちな機能とかいろいろの備忘録 – Qiita

bashで忘れがちな機能とかいろいろの備忘録 - Qiita

bashで忘れがちな機能とかいろいろの備忘録 - Qiita

背景 シェルスクリプトを書くことが結構あるのでその備忘録代わりに記事を書いてみました。 特殊変数とは 特殊変数とは シェルによって自動的に値が設定される特殊な変数がいくつかあり、それら特殊な変数を参照することにより、様々な情報を取得することができる。 変数名 説明

はてなブックマーク - bashで忘れがちな機能とかいろいろの備忘録 - Qiita はてなブックマークに追加

tail -Fなどの標準出力を一定時間ごとに指定のコマンドに渡し、その実行結果をシーケンシャルに出力するコマンド evry を作った – Copy/Cut/Paste/Hatena

tail -Fなどの標準出力を一定時間ごとに指定のコマンドに渡し、その実行結果をシーケンシャルに出力するコマンド evry を作った - Copy/Cut/Paste/Hatena

tail -Fなどの標準出力を一定時間ごとに指定のコマンドに渡し、その実行結果をシーケンシャルに出力するコマンド evry を作った - Copy/Cut/Paste/Hatena

ログの流量やサマリを、カジュアルに、そしてリアルタイムに確認したかったので作ってみました。 github.com これはなに 標準入力の内容を、一定時間ごと(もしくは一定行ごと)にまとめて指定のコマンドに渡し、その実行結果をシーケンシャルに出力するコマンドです。 使い方 例えば、「NGINXの10秒あたりのリクエスト...

はてなブックマーク - tail -Fなどの標準出力を一定時間ごとに指定のコマンドに渡し、その実行結果をシーケンシャルに出力するコマンド evry を作った - Copy/Cut/Paste/Hatena はてなブックマークに追加

cat するたびに内容が変わるファイル?を作った

cat するたびに内容が変わるファイル?を作った

cat するたびに内容が変わるファイル?を作った

こんな感じ。 cat で連続して nowファイルの内容を表示している。ファイルを変更しているわけではないが、 表示するたびに内容が変わる。 # cat now 2018-12-27 00:21:20 # cat now 2018-12-27 00:21:21 # cat now 2018-12-27 00:21:23 Fuse-BindEx どういう仕掛けかというと、今回作成した bindex ファイルシステムを経...

はてなブックマーク - cat するたびに内容が変わるファイル?を作った はてなブックマークに追加

今年お世話になったCLIコマンド集 – mizchi’s blog

今年お世話になったCLIコマンド集 - mizchi's blog

今年お世話になったCLIコマンド集 - mizchi's blog

ヒストリ履歴からよく使ってるものをお焚き上げする。 注意点: npm 周り、グローバルコマンドは npm i -g で入れてて、ローカルで扱うものは yarn で使うという癖がある vscode $ code . -r 現在ディレクトリを VScode で開く。 -r が肝で、新しいウィンドウを生成せず、既存のウィンドウを開き直す。 yarn $ yarn insta...

はてなブックマーク - 今年お世話になったCLIコマンド集 - mizchi's blog はてなブックマークに追加

シェルスクリプトを高級言語のような書き味に近づける Tips 集 | 創作メモ帳

シェルスクリプトを高級言語のような書き味に近づける Tips 集 | 創作メモ帳

シェルスクリプトを高級言語のような書き味に近づける Tips 集 | 創作メモ帳

Bash なんて枯れたコマンド言語でスクリプトなんて書きたくねえ!と思う人は多いと思います。私もその一人でした。他言語には見られないシェルスクリプト特有の癖や記法が多くあり、最近の言語に慣れている人ほどつまずくポイントが多いと思います。 しかし、技術が枯れているからこその良さはあります。Bash は macOS ...

はてなブックマーク - シェルスクリプトを高級言語のような書き味に近づける Tips 集 | 創作メモ帳 はてなブックマークに追加

ブログ: SSHのポート番号がどのようにして22になったのか

ブログ: SSHのポート番号がどのようにして22になったのか

ブログ: SSHのポート番号がどのようにして22になったのか

SSH.comのブログより。 デフォルトのSSHポートは22です。これは偶然ではありません。これはどのようにして、そのポートを取得したのかと言う話です。 私、Tatu Ylonenは2017年4月にこの記事を初めて公表したとき、急速に広まり、3日間で約12万人の読者を得まし。 SSHポート22を取得する話 私は1995年の春にSSH(Secure Sh...

はてなブックマーク - ブログ: SSHのポート番号がどのようにして22になったのか はてなブックマークに追加

【裏技】みんな知らないログイン必須ページの爆速スクレイピング【モテるシェル芸】 – ps aux | grep serinuntius

【裏技】みんな知らないログイン必須ページの爆速スクレイピング【モテるシェル芸】 - ps aux | grep serinuntius

【裏技】みんな知らないログイン必須ページの爆速スクレイピング【モテるシェル芸】 - ps aux | grep serinuntius

おはようございます。 裏技ってつけると急にワザップ感が出て、懐かしいですよね〜。 こないだ飲み会で同期とそんな話をしておりました。 本題 ログインが必要なWebサイトで画像を引っこ抜いて欲しいという依頼があり、スクリプトを書くかな〜と迷ったんですが、よく考えたらシェル芸だけで出来るな〜と思ったので共有し...

はてなブックマーク - 【裏技】みんな知らないログイン必須ページの爆速スクレイピング【モテるシェル芸】 - ps aux | grep serinuntius はてなブックマークに追加

Linux 作業手順書からべた書きパスワードをなくすシンプルなアイディア

Linux 作業手順書からべた書きパスワードをなくすシンプルなアイディア

Linux 作業手順書からべた書きパスワードをなくすシンプルなアイディア

TL;DR 怖いですよね、セキュリティインシデント。 インフラ系でお仕事をしていると、 Linux にログインして操作する手順書を作る事が多くなります。手順書の中には認証が必要なコマンドを含めなければならない場合もあり、そういった時にはパスワードといったクレデンシャル情報の取り扱いを考える必要性が出てきます。...

はてなブックマーク - Linux 作業手順書からべた書きパスワードをなくすシンプルなアイディア はてなブックマークに追加

プログラマーの君! 勘違いするな! シェルスクリプトでは読みやすさのためにスペースを置くな!! という話

プログラマーの君! 勘違いするな! シェルスクリプトでは読みやすさのためにスペースを置くな!! という話

プログラマーの君! 勘違いするな! シェルスクリプトでは読みやすさのためにスペースを置くな!! という話

プログラマーの君! 勘違いするな! シェルスクリプトでは読みやすさのためにスペースを置くな!! という話 普通のプログラミング言語での開発に慣れた人ほどシェルスクリプト、特にBashで戸惑う部分の一つに、i = 0のように空白を開ければエラーになるし、かといってif[$i!=0]のように詰めてもやっぱりエラーになる、...

はてなブックマーク - プログラマーの君! 勘違いするな! シェルスクリプトでは読みやすさのためにスペースを置くな!! という話 はてなブックマークに追加

毎日使えるBashコマンドテクニック | マイナビニュース

毎日使えるBashコマンドテクニック | マイナビニュース

毎日使えるBashコマンドテクニック | マイナビニュース

Opensource.comは6月14日(米国時間)、「Bash tips for everyday at the command line|Opensource.com」において、知っていると、日常の活動においてキーストロークを減らすことができる隠し機能やショートカットを紹介した。 紹介されているテクニックは次のとおり。 複数のターミナルでbashを使っている場合、そのすべ...

はてなブックマーク - 毎日使えるBashコマンドテクニック | マイナビニュース はてなブックマークに追加