エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
コンソール上でパイプにつなげるコマンドを試しながら行える『up』コマンド | 俺的備忘録 〜なんかいろいろ〜
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
コンソール上でパイプにつなげるコマンドを試しながら行える『up』コマンド | 俺的備忘録 〜なんかいろいろ〜
先日、ボケーとネットサーフィン中にTwitterで見かけたツール『up』が良さげだったのでちょっと試してみ... 先日、ボケーとネットサーフィン中にTwitterで見かけたツール『up』が良さげだったのでちょっと試してみることにした。 このupコマンドでどういうことができるかというと、コンソール上でパイプで渡した出力に対してgrepやsed、awkといった処理をリトライし、確定したらそのままシェルスクリプトとして出力することができる。 以下のgifを見てもらったほうがイメージしやすいかもしれない。 こんな感じで、特定の出力に対してパイプ後の処理を試行錯誤で試す際に便利なコマンドだ。 残念ながら、upで記述したコマンドはスクリプトに吐かれるだけで、そのまま実行はしてくれないようだ。 upで記述したコマンドをそのまま実行する場合は、以下のように()でグループ化してその中で処理をするか、同じような処理をfunctionにしておく必要がありそう。 ls -al | (a=$(cat) && echo "$a"