Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
[B! shell] syqueのブックマーク
[go: Go Back, main page]

タグ

shellに関するsyqueのブックマーク (9)

  • シェルで途中まで入力したコマンドを一時保存して後から実行する小技

    シェルで長ったらしいコマンドを入力している途中に「先に別のコマンドを実行しておくべきだった」と気付いたことはないでしょうか。とくにワンライナースクリプトLOVEなみなさんは、こういうことがよく発生するのではないでしょうか。こういうときに泣く泣く入力中の文字列を消してから別のコマンドを実行して、いったん削除したコマンドを打ち直しているでしょうか。それとも、文字列をカットしてから後から貼り付けしているでしょうか。 こういうときに入力中だったコマンドを一時保存して後から実行する小技を紹介します。どこに一時保存するかというと、それはシェルの履歴です。具体的には「入力中だったコマンドの先頭に移動して「#」を入力してからenterを押す、他のことをした後に履歴をたどって"#"を消して実行」というものです。以下に例を示します。 awk '{<長大なワンライナー>}' <input.data > outp

    シェルで途中まで入力したコマンドを一時保存して後から実行する小技
  • [Nushell] Oh My Posh を使ってNushellコンソールをおしゃれにカスタマイズする | DevelopersIO

    しばたです。 私は以前からOh My Poshを使ってPowerShellのコンソールをカスタマイズして利用しています。 今年に入りNushellを常用する様になったので、NushellでOh My Poshを使う手順について記事で共有したいと思います。 Oh My PoshのNushellサポート状況 Oh My Poshは元々PowerShell専用のモジュールでしたが、ちょうど前の記事を書いた頃に内部実装をGo言語に置き替えたVer.3がリリースされPowerShell以外のシェルもサポートする様になりました。 Ver.3以降は頻繁にメジャーバージョンを更新する様になり、日(2024年11月3日)時点でVer.23.20.3が最新になっています。 日時点でサポートしているシェルは Bash コマンドプロンプト (Clinkと併用が必須) Elvish Fish Nushell

    [Nushell] Oh My Posh を使ってNushellコンソールをおしゃれにカスタマイズする | DevelopersIO
  • Zshをかわいくする.zshrcの設定 - Qiita

    はじめに 仕事などで触っている時間が長いのがエディター、それとシェルです。 今回はそんな触っている時間が長いシェル、かつその中でもZshをかわいくする方法を書いていきます。 なお、この記事は以下の記事を参考にしています。 可愛いzshの作り方 - プログラムモグモグ 完成形 以下の画像の通りとなります。かわいいですね。頑張っている様子が見受けられます。 ちなみに、顔文字のモチーフは過去所属していた会社の社内IRCに住み着いていたunazu_kunというbotが元となっています。 プロンプトで使うための関数定義 設定はそれぞれ関数に切り出して各プロンプト内でevalして使う形にすると見やすいかなと思っています。 以下の3つの関数は .zshrc 内に羅列しても構いません。

    Zshをかわいくする.zshrcの設定 - Qiita
    syque
    syque 2013/01/13
    以下の画像の通りとなります。かわいいですね。頑張っている様子が見受けられます。 ちなみに、顔文字のモチーフは社内IRCに住み着いているunazu_kunというbotが元となっています。 かわいいZsh
  • vbox/vbox - GitHub

    Dismiss Octotip: You've activated the file finder by pressing t Start typing to filter the file list. Use ↑ and ↓ to navigate, enter to view files.

    syque
    syque 2011/08/14
    This is a simple open source command line alternative to Dropbox. It does not have any fancy features, but it does allow you to sync a specified folder to your own server and between multiple PCs. Tested to work on Linux (Debian) and Windows 7 + Cygwin.
  • [zsh] コマンドヒストリgrep検索がメンドクサくなったので手間を省略するシェルスクリプトを書いてみた | いわぶろ(ろてん)

    しかし,いい加減メンドウになってきたので,日,その手間を省略するシェルスクリプトを書いてみました.たぶんzsh向けです. 使い方 /Users/issm % hs cpanm plack 327 cpanm -v Plack Plack::Middleware::Session 328 cpanm -v Plack 402 cpanm -v Plack::Middleware::Session 23443 cpanm Path::Class Plack Router::Simple Text::Xatena Text::Xslate 23553 cpanm -v Plack 23578 cpanm -v Plack::Middleware::ReverseProxy 23579 cpanm -v Plack::Middleware::ReverseProxy 25863 cpanm -v

    syque
    syque 2011/07/18
    はじめに 「あのコマンド,どんなオプション付けてたっけ?」なときに,毎回次のように検索してきました: history -nnnnnn | grep word1 | grep word2 | ... しかし,いい加減メンドウになってきたので,本日,その手間を省略するシ
  • シェルスクリプトで役立つテキスト文字列のパターンマッチングの基礎 | OSDN Magazine

    シェルプログラミングでは、文字列に関する操作が大きな役割を果たすことになる。ここで言う文字列とは、連続した任意のキャラクタの並びで構成されるテキストのことで、具体例としてはインプットされるテキストやコマンドの引数などを考えればいい。そして、プロンプトへの応答入力、必要なファイル名の生成、コマンドの出力結果に対する処理を繰り返し実行させる際に必要となるのが、特定の文字列が特定のパターンと一致しているかという確認作業であり、これこそがパターンマッチングと呼ばれているプロセスである。そしてシェルには、パターンマッチング用の様々な機能が用意されているのだ。 稿は最近出版された『Beginning Portable Shell Scripting』からの抜粋である。 パターンマッチングの機能はgrepやsedなど、多くのUnixユーティリティの形態で提供されている。通常この種のプログラムでは、正規

    シェルスクリプトで役立つテキスト文字列のパターンマッチングの基礎 | OSDN Magazine
    syque
    syque 2011/05/19
    シェルプログラミングでは、文字列に関する操作が大きな役割を果たすことになる。ここで言う文字列とは、連続した任意のキャラクタの並びで構成されるテキストのことで、具体例としてはインプットされるテキストやコ
  • pushし忘れないようにプロンプトに表示するようにした - ぱせらんメモ

    SubversionからGitに乗り替えてからというものコミット漏れ/忘れが激減(Changed but not updatedとかUntracked filesって出るし)したんだけど、今度はpush忘れをするように……。 なんかローカルでコミットした時点で満足しちゃうんだよね。で、帰宅してから同期しようと思ったら何も流れてこなくてうわぁぁぁぁぁ!!て。 コミットしたらすぐpushっていうのはrebaseとかしづらくなっちゃうからちょっとやだし、実はgit-svnで運用してるのでイライラで爆発しちゃいそう。 なので帰宅前に忘れずにpush(dcommit)できればそれでいいんだけど、毎日定時で帰れるほど平和な生活してないのでアラームを仕掛けるという案もいまいち。 で、色々考えた結果、プロンプトにpush済みかそうでないか表示できたらいいかも!と思ったので早速やってみた。 git bash

    pushし忘れないようにプロンプトに表示するようにした - ぱせらんメモ
    syque
    syque 2011/03/08
    git の push 状態をプロンプト(ターミナル)に表示する bash の設定スクリプト
  • UNIX & Linux コマンド・シェルスクリプト リファレンス

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

    syque
    syque 2011/03/02
    Unix コマンドリファレンス
  • シェル・スクリプト・リファレンス INDEX:ITpro

    ミッション・ビジョン・バリューを掲げる職場、合致度だけで評価すれば組織開発不全に 2025.09.19

    シェル・スクリプト・リファレンス INDEX:ITpro
    syque
    syque 2011/03/02
    シェルスクリプトのリファレンス 条件式や分岐、繰り返しなど基本を網羅
  • 1