シェルで移動をちょっと便利にしたいなと思いませんか
で、ログインディレクトリの bin にこんなのつくりました。
.profile に、ユーザの bin 以下にもパスを通す設定が
あるみたいなので、置くだけでオッケーです。(多分)
ubuntu の bash でしかつかっていませんが、他のOS、shell でもいけるでしょう。
ido
#!/bin/sh
case "$1" in
"ssh" ) cd ~/.ssh ;ls;;
"config" ) vi ~/.ssh/config ;;
"me" ) vi ~/bin/ido ;;
esac
使い方は、. ido ssh (最初にピリオド)で、~/.ssh のディレクトリに移動して、ls します。シェルの使い方としては、邪道だと思いますが、凡人としては、便利だなと思っています。. ido me で自分自身を簡単に編集できます。
powershell 用(とりあえず)です。
ido.ps1 でつくりました。PATH(私は、~/Documents/bin) を通すと、ido で動きます。
ido me で編集できます。お好きなように編集してください。
Param($Arg)
$u = $env:USERPROFILE
switch ($Arg) {
"tools" {"";Set-Location $u/Documents/tools ; dir ~/Documents/tools}
"me" {notepad $u\Documents\bin\ido.ps1 }
default {"Not matched."}
}