スクリプトのあるディレクトリを取得する。
Posted on by おきん(blog)
おきんの備忘録的ブログ
実行場所ではなくスクリプトの実体があるディレクトリ を使ってなにかしたいときに便利です。
https://mi.okin-jp.net/@okin_p(Misskey)
https://fi.okin-jp.net/@okin_p(Firefish)
https://si.okin-jp.net/@okin_p(Mastodon)
https://fedifile.net/@okin_p/profile/
https://twpf.jp/okin_p
http://profile.hatena.ne.jp/okin_p/
名前:おきん
やってること:面倒なことをPHPにやらせる、IPv6でなにかする、車で移動する
主なガジェット:Google Pixel 4a (5G) ,iPhone XS(ジャンク), iPad mini5, その他
…
Continue readingスクリプトのあるディレクトリを取得する。
1 2 3 4 5 6 7 8 9 |
# source ~/.git-prompt.sh if [ -f /etc/bash_completion ]; then . /etc/bash_completion fi if [ -f /etc/bash_completion.d/git-prompt ]; then export PS1='\[\033[01;32m\]\u@\h\[\033[01;33m\] \w$(__git_ps1) \n\[\033[01;34m\]\$\[\033[00m\] ' else export PS1='\[\033[01;32m\]\u@\h\[\033[01;33m\] \w \n\[\033[01;34m\]\$\[\033[00m\] ' fi |
1 |
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
function Get-GitBranch{ git branch 2>$null | ForEach-Object { if($_[0] -eq "*") { $branch = ($_ -Split " ")[1] return "(git:$branch)" } } } function prompt { (Get-Host).UI.RawUI.WindowTitle = "Windows PowerShell $pwd" $name = $pwd.Path $gb = Get-GitBranch Write-Host "" -NoNewLine -ForegroundColor White Write-Host $env:USERNAME -NoNewLine -ForegroundColor Cyan Write-Host "@$name " -NoNewLine -ForegroundColor White Write-Host "$gb" -ForegroundColor Red Write-Host ">" -NoNewLine -ForegroundColor White return " " } |
Continue reading2段bashとGitブランチ表示をやる