檔案或目錄是否存在
複製** **如下:
file.exist?('file_path')
是否為檔案
複製** **如下:
file.file?("file_path")
是否為目錄
複製** **如下:
file.directory?("file_path")
從路徑中獲取檔名
複製** **如下:
file.basename('/tmp/adb.log') #=> "adb.log"
#從上面結果中移除副檔名
'/tmp/adb.log', '.log' #=> "adb"
#或者file.basename('/tmp/adb.log', '.*') #=> "adb"
列出目錄下的全部子檔案
複製** **如下:
#替換puts child為自己的操作
dir['/tmp/*'].each
獲得父目錄
複製** **如下:
#特定目錄的父路徑
file.expand_path(".www.cppcns.com.",specific_path)
#當前目錄的父路徑
file.expand_path("..",dir.pwd)
#或者file.expand_path("..")
本文標題: ruby中一些常用的檔案操作方法小結
本文位址:
c STL中一些常用操作
include include include include include using namespace std intmain s.erase 1,3 第乙個引數指定從此索引位置開始刪除,第二個元素指定刪除的長度,如果無則會刪除從索引對應的元素之後的所有元素 cout s vector in...
C 中一些檔案的操作
1.file.exist檢查檔案是否存在 public static bool exists string path 檔案存在時,返回true,相反返回false。2.讀寫檔案 public static string readalltext string path 讀取檔案的所有行放入乙個字串中,...
PS中一些常用知識
1,前景色,背景色什麼意思 你開啟ps後有個工具欄,在那一大堆工具下面有前後疊著的兩個方塊,置前的是前景色置後的是背景色,二者可以相互轉換。在一般的使用中,前景色和背景色其實只是乙個概念性的問題,並不是說就代表著 的顏色。簡單點說就是你畫 了乙個矩形框,想填充紅色。這時你可以選擇把前景色設為紅色,然...