UNIXのbasename dirname相当

> $path = "C:\Users\taro\Documents\test.txt"
> (Get-Item $path).Name
test.txt
> (Get-Item $path).DirectoryName
C:\Users\taro\Documents
  • Get-Itemでファイルオブジェクトを取得し、
  • .Nameでbasename相当、.DirectoryNameでdirname相当

参考

https://stackoverflow.com/questions/12503871/removing-path-and-extension-from-filename-in-powershell


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS

Last-modified: 2021-03-21 (日) 18:25:40