Submit Search
Upload
CUI操作の履歴活用
•
Download as PPTX, PDF
•
0 likes
•
591 views
I
iguto
Follow
2011年12月19日 Kadai.rb LT会01
Read less
Read more
Technology
Report
Share
Report
Share
1 of 18
Download now
Recommended
gcoreでプロセスメモリダンプ -mysqlプロセスメモリを見てみる-
gcoreでプロセスメモリダンプ -mysqlプロセスメモリを見てみる-
monochrojazz
Uguisudani
Uguisudani
Moriyoshi Koizumi
Chef Casual Talks 出張版京セラドーム公演 (JAWS FESTA Kansai 2013内イベント)
Chef Casual Talks 出張版京セラドーム公演 (JAWS FESTA Kansai 2013内イベント)
Yukihiko SAWANOBORI
Windows 10 でマウスポインターのデザインを変更する方法
Windows 10 でマウスポインターのデザインを変更する方法
Aya Tokura
Kansai mrb gr_sakura
Kansai mrb gr_sakura
Kosuga Masakatsu
Jsonデモの概要
Jsonデモの概要
Hiroki Ito
FreeBSDでデスクトップ環境構築
FreeBSDでデスクトップ環境構築
azuki-penguin
1000万DL突破!BrainWarsのアーキテクチャ
1000万DL突破!BrainWarsのアーキテクチャ
Masakazu Matsushita
Recommended
gcoreでプロセスメモリダンプ -mysqlプロセスメモリを見てみる-
gcoreでプロセスメモリダンプ -mysqlプロセスメモリを見てみる-
monochrojazz
Uguisudani
Uguisudani
Moriyoshi Koizumi
Chef Casual Talks 出張版京セラドーム公演 (JAWS FESTA Kansai 2013内イベント)
Chef Casual Talks 出張版京セラドーム公演 (JAWS FESTA Kansai 2013内イベント)
Yukihiko SAWANOBORI
Windows 10 でマウスポインターのデザインを変更する方法
Windows 10 でマウスポインターのデザインを変更する方法
Aya Tokura
Kansai mrb gr_sakura
Kansai mrb gr_sakura
Kosuga Masakatsu
Jsonデモの概要
Jsonデモの概要
Hiroki Ito
FreeBSDでデスクトップ環境構築
FreeBSDでデスクトップ環境構築
azuki-penguin
1000万DL突破!BrainWarsのアーキテクチャ
1000万DL突破!BrainWarsのアーキテクチャ
Masakazu Matsushita
Brain Dots at dots. - Brain Dotsのアーキテクチャ -
Brain Dots at dots. - Brain Dotsのアーキテクチャ -
Masakazu Matsushita
CybozuのOSS(WalB)へコミットしてみた/使ってみた
CybozuのOSS(WalB)へコミットしてみた/使ってみた
Yuma Ohgami
Mach Thread Stack
Mach Thread Stack
幸雄 村上
UEFIで始めるLinux From Scratch
UEFIで始めるLinux From Scratch
Yuma Ohgami
20181117 azure ml_seminar_3
20181117 azure ml_seminar_3
sady_nitro
和牛をおいしく食べるには
和牛をおいしく食べるには
Masayuki Ozawa
TranslimitにおけるAWS活用術
TranslimitにおけるAWS活用術
Masakazu Matsushita
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
danielhu54
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
sugiuralab
PHP-Conference-Odawara-2024-04-000000000
PHP-Conference-Odawara-2024-04-000000000
Shota Ito
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
iPride Co., Ltd.
UPWARD_share_company_information_20240415.pdf
UPWARD_share_company_information_20240415.pdf
furutsuka
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
iPride Co., Ltd.
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
Ryo Sasaki
20240412_HCCJP での Windows Server 2025 Active Directory
20240412_HCCJP での Windows Server 2025 Active Directory
osamut
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
Atomu Hidaka
More Related Content
What's hot
Brain Dots at dots. - Brain Dotsのアーキテクチャ -
Brain Dots at dots. - Brain Dotsのアーキテクチャ -
Masakazu Matsushita
CybozuのOSS(WalB)へコミットしてみた/使ってみた
CybozuのOSS(WalB)へコミットしてみた/使ってみた
Yuma Ohgami
Mach Thread Stack
Mach Thread Stack
幸雄 村上
UEFIで始めるLinux From Scratch
UEFIで始めるLinux From Scratch
Yuma Ohgami
20181117 azure ml_seminar_3
20181117 azure ml_seminar_3
sady_nitro
和牛をおいしく食べるには
和牛をおいしく食べるには
Masayuki Ozawa
TranslimitにおけるAWS活用術
TranslimitにおけるAWS活用術
Masakazu Matsushita
What's hot
(7)
Brain Dots at dots. - Brain Dotsのアーキテクチャ -
Brain Dots at dots. - Brain Dotsのアーキテクチャ -
CybozuのOSS(WalB)へコミットしてみた/使ってみた
CybozuのOSS(WalB)へコミットしてみた/使ってみた
Mach Thread Stack
Mach Thread Stack
UEFIで始めるLinux From Scratch
UEFIで始めるLinux From Scratch
20181117 azure ml_seminar_3
20181117 azure ml_seminar_3
和牛をおいしく食べるには
和牛をおいしく食べるには
TranslimitにおけるAWS活用術
TranslimitにおけるAWS活用術
Recently uploaded
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
danielhu54
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
sugiuralab
PHP-Conference-Odawara-2024-04-000000000
PHP-Conference-Odawara-2024-04-000000000
Shota Ito
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
iPride Co., Ltd.
UPWARD_share_company_information_20240415.pdf
UPWARD_share_company_information_20240415.pdf
furutsuka
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
iPride Co., Ltd.
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
Ryo Sasaki
20240412_HCCJP での Windows Server 2025 Active Directory
20240412_HCCJP での Windows Server 2025 Active Directory
osamut
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
Atomu Hidaka
Recently uploaded
(9)
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
PHP-Conference-Odawara-2024-04-000000000
PHP-Conference-Odawara-2024-04-000000000
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
UPWARD_share_company_information_20240415.pdf
UPWARD_share_company_information_20240415.pdf
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
20240412_HCCJP での Windows Server 2025 Active Directory
20240412_HCCJP での Windows Server 2025 Active Directory
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
CUI操作の履歴活用
1.
CUI操作 履歴活用
AT KADAI.RB LT会01 いぐ(@clc_igu)
2.
自己紹介
3.
CUIとは 対 :
GUI (Graphical User Interface) 文字のみのインタフェース コマンド入力による対話的な操作 Unix,Linuxでは一般的な操作
4.
なんでCUI?
5.
ハッカー気分()
6.
CUIのメリット 繰り返しやる操作が楽 自動化が容易
作業履歴が残る 操作説明が楽 キーボードのみで操作可能
7.
CUIのメリット 繰り返しやる操作が楽 自動化が容易
ヒストリ機 作業履歴が残る 能 操作説明が楽 キーボードのみで操作可能
8.
古いインタフェースだからといって使えないわけ じゃない 便利に使うために履歴活用
9.
今回紹介するものリスト 履歴呼び出し
スクリプト 機能 • 履歴検索 • 超簡単スクリ • 引数挿入 プト作成
10.
前提知識?
ヒストリ(履歴) シェルが保存するコマンド+引数の履歴 $ echo $HISTFILE のファイルに保存されている
11.
基本操作?
履歴移動 ↓↑ 便利! でも結講前の履歴だとしたら…?
12.
↑ キー連打!!
こんなことはしたくない…
13.
履歴検索 インクリメンタルな検索ができる C-r
入力 C-rで更に過去のものへ C-sでより最近のものへ移動する そのまま編集も可能
14.
引数挿入 以前使用した引数をコマンドラインへ挿入 M-.
入力 M-. で更に過去のものへ 最近のへ戻るのはしらない… (知ってる人いたら教えて!!)
15.
発展:履歴展開
!str !str:$ などなど…
16.
超かんたんスクリプト作成 1.
スクリプト化したい操作を実際にやってみる 2. $HISTFILEから1.でやった部分を抜き出す 3. ファイル保存する 4. 行頭に #!/bin/sh を追加 5. 完成 簡単!!!!!
17.
まとめ
履歴の活用を紹介 履歴検索 引数挿入 スクリプト作成
18.
便利な履歴使わない手はない!! 楽をするために努力!!
Download now