はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ ShellScript

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 13 / 13件)
 

業務で使うツール(iTerm2,SequelPro,Chrome)をShellScriptでハイパーテクニックする - ハイパーマッスルエンジニアになりたい

2020/01/05 このエントリーをはてなブックマークに追加 96 users Instapaper Pocket Tweet Facebook Share Evernote Clip Advent Calendar イチ テクニック ツール 業務

業務で使うツール(iTerm2,SequelPro,Chrome)を ShellScriptでハイパーテクニックする はじめに この記事は今年イチ!お勧めしたいテクニック by ゆめみ feat.やめ太郎 Advent Calendar 2019の20日目の記事です。 今年は「お勧めテクニック」ということで、業務効率化ッ!!を盾に業務時間の30%はShellScript遊びに当ててい... 続きを読む

ShellScript - 実務で役立つシェル系Tips - Qiita

2015/11/14 このエントリーをはてなブックマークに追加 372 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita 実務

パスの末尾に/があるかないかを気にしたくない 文字列を結合してパスを生成したりするときに、パスを格納した複数の変数を文字列結合するときがあります。 dirHome="/var/lib/hoge/" workDirName="work" echo "${dirHome}${workDirName}" # /var/lib/hoge/workと表示される しかし、dirHomeやworkDirName... 続きを読む

ShellScript - ターミナルのディレクトリ移動を高速化する - Qiita

2015/08/07 このエントリーをはてなブックマークに追加 377 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita ターミナル ディレクトリ移動

よく使われるコマンドの一つに cd コマンドがあります。ターミナル生活の 80% 近くは cd と ls である、という英文記事を何処かで見かけました。それを効率化しようという Tips です。 tl;dr cd はよく使われるのに使い勝手が悪いコマンドである気がしてなりません。cd コマンドは有効なパス(相対パス、絶対パスは問わず)しか解釈してくれません。つまり、存在していて尚且つパスが解決でき... 続きを読む

ShellScript - POSIX原理主義に基づく究極のスクレイピング - Qiita

2015/05/29 このエントリーをはてなブックマークに追加 43 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita シャキ スクレイピング クローラー 悪行

この投稿はクローラー/スクレイピング Advent Calendar 2014の12月25日用です。 199X年。核戦争によって荒廃した時代に、ジャギという男がいた。 「おいお前、普段使っているシェルの名前を言ってみろぉ」 弟ケンシロウに成りすまし、そう言っては、“Bourne Shell”と答えない平民達を虐殺するという悪行を繰り返していた。弟の名に頼り、銃に頼り、人質に頼り、含み針に頼り、そし... 続きを読む

ShellScript - 自宅PCのグローバルIPアドレスの変更をメールで通知 - Qiita

2015/02/07 このエントリーをはてなブックマークに追加 18 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita CLI github.com スクリプト コマンド

自宅のネット回線で固定 IP サービスが使えなかったので、グローバル IP の変更を監視してメールで通知するスクリプトを書きました。 https://github.com/qckanemoto/globalip-notifier mail コマンドで CLI からメール送信できる環境が前提です 使いたい人いればどうぞ。 続きを読む

コマンドラインから見るosx 10.10 yosemite システム環境設定の風景 -- 1 行目編 - ばかもりだし

2015/01/21 このエントリーをはてなブックマークに追加 86 users Instapaper Pocket Tweet Facebook Share Evernote Clip OSX コマンドライン 事柄 独り勝手 風景

2014-12-25 コマンドラインから見るosx 10.10 yosemite システム環境設定の風景 -- 1 行目編 tech macos settings shellscript はじめに 以前から何となくやっておきたい事柄のひとつ、今日何となく思い立って、ここに。 こんな世界があること知って甚く感化され、独り勝手に読書会なんぞをやったりやらなかったり。 で、段々とこの辺りにも目が慣れてき... 続きを読む

ShellScript - シェルで変数のインクリメントに expr を使うと100倍遅い件 - Qiita

2014/12/27 このエントリーをはてなブックマークに追加 187 users Instapaper Pocket Tweet Facebook Share Evernote Clip expr インクリメント Qiita count while

シェルプログラミングにおいて、ループカウンタなどをインクリメントするとき、どのようにしますか? いきなりですがサンプルから。 #!/bin/bash COUNT=0 while [ $COUNT -lt 1000 ]; do # 何かの処理 COUNT=`expr $COUNT + 1` # COUNT をインクリメント done expr コマンドを使う? シェルプログラミングの入門記事などを見... 続きを読む

現在の shell を shellscript の中から確認する(Linux, BSD 両対応) - tkuchikiの日記

2014/05/08 このエントリーをはてなブックマークに追加 74 users Instapaper Pocket Tweet Facebook Share Evernote Clip shell bash tkuchiki bin Linux

2014-05-08 現在の shell を shellscript の中から確認する(Linux, BSD 両対応) shellscript Linux Mac BSD コマンド 現在の shell(以下、current shell) を確認する方法として真っ先に思い浮かぶのは以下だと思います。 $ echo $SHELL /bin/bash ただ、これは不正解で、$SHELL はあくまでも l... 続きを読む

橋本商会 » dokkuをMacにインストールして自分をクラウド化した

2014/04/11 このエントリーをはてなブックマークに追加 120 users Instapaper Pocket Tweet Facebook Share Evernote Clip Heroku VirtualBox Docker Dokku

dokkuを普段持ち歩いてるMacbook AirのVirtualBoxのUbuntu12.04に入れた。 dokkuはDockerの上にHerokuのようなものを建立してくれるもので、dokku本体は100行ぐらいのshellscriptで実装されている。dokkuから作者のprogrium氏が作った色々なツールが呼び出されるので、実体としてはもっと大きいけど。 vagrantとかchefとか全... 続きを読む

ShellScript - shellで書かれたbatch scriptを手軽に高速化する - Qiita [キータ]

2013/12/22 このエントリーをはてなブックマークに追加 110 users Instapaper Pocket Tweet Facebook Share Evernote Clip Wait BG キータ 並列 shell

waitを使うことでshellで疑似的にマルチコア環境を実現し、batch scriptの処理速度を高速化します。 下記のようなフローで、複数のタスクがあるとします。 Task2〜3はお互いに独立で並列に処理してもかまわないタスクです。 仮に2個としましたが増えてもかまいません。 waitとは waitは自分のプロセスからbgへ送った全てのプロセスが終了するまでその行でブロックしてくれる、shel... 続きを読む

ShellScript - シェルスクリプトを書くときに気をつける9箇条 - Qiita [キータ]

2013/09/24 このエントリーをはてなブックマークに追加 656 users Instapaper Pocket Tweet Facebook Share Evernote Clip グローバ キータ Qiita 大文字 シェルスクリプト

あくまでも個人的なものであるので、傍から見るとナンセンスな項目があるかもしれませんが、建設的な意見や批判などは大歓迎なので、コメント欄などからお願いします。 1. グローバル変数は大文字 PATH や HOME など、環境変数が大文字なので、エクスポートする変数を大文字で書くという習慣は一般的であるような気がしますが、エクスポートする変数を抱えるシェルスクリプトを作成する機会が稀なので。 グローバ... 続きを読む

ShellScript - ssh-agentの基本 - Qiita [キータ]

2013/06/25 このエントリーをはてなブックマークに追加 109 users Instapaper Pocket Tweet Facebook Share Evernote Clip SSH Key キータ Qiita ssh-agent

説明するほどのでもない気がするけど、書いてとせがまれたので書いてみる。 適当に書いたので、細かい説明とか用語の使い方がおかしいのは大目に見てもらう方向で。 ssh-agentは、sshの鍵をssh-agentデーモン(?)に保持させておいて、使い回せるようにするツール。 使い方は、ssh-agentを起動して、そのシェル内でssh-add でkeyを追加するだけ。 続きを読む

apachectl -k restart は stop && start じゃないので気をつけましょう - blog.nomadscafe.jp

2013/02/01 このエントリーをはてなブックマークに追加 88 users Instapaper Pocket Tweet Facebook Share Evernote Clip restart Stop bin START Apache

Apacheを起動するときに使う事もある apachectl の -k restart は stop && start ではないので注意しましょう。 ServerLimitやThreadLimitなどの一部の設定は、restart では適用されず、stop && start が必要になります。 apachectl は実はshellscriptで出来ています。中をのぞくと #!/bin/sh .. ... 続きを読む

 
(1 - 13 / 13件)