本文簡要介紹ruby語言中 FileUtils.ln_s
的用法。
用法
ln_s(target, link, force: nil, noop: nil, verbose: nil)
ln_s(target, dir, force: nil, noop: nil, verbose: nil)
ln_s(targets, dir, force: nil, noop: nil, verbose: nil)
也別名為:symlink
在第一種形式中,創建一個指向 target
的符號鏈接 link
。如果link
已經存在,則引發 Errno::EEXIST。但是如果設置了 force
選項,則會覆蓋 link
。
FileUtils.ln_s '/usr/bin/ruby', '/usr/local/bin/ruby'
FileUtils.ln_s 'verylongsourcefilename.c', 'c', force: true
在第二種形式中,創建一個指向 target
的鏈接 dir/target
。在第三種形式中,在目錄 dir
中創建幾個符號鏈接,指向 targets
中的每個項目。如果 dir
不是目錄,則引發 Errno::ENOTDIR。
FileUtils.ln_s Dir.glob('/bin/*.rb'), '/home/foo/bin'
相關用法
- Ruby FileUtils.ln_sf用法及代碼示例
- Ruby FileUtils.ln用法及代碼示例
- Ruby FileUtils.mkdir用法及代碼示例
- Ruby FileUtils.compare_file用法及代碼示例
- Ruby FileUtils.options_of用法及代碼示例
- Ruby FileUtils.install用法及代碼示例
- Ruby FileUtils.chown_R用法及代碼示例
- Ruby FileUtils.cp_lr用法及代碼示例
- Ruby FileUtils.rmdir用法及代碼示例
- Ruby FileUtils.rm_rf用法及代碼示例
- Ruby FileUtils.collect_method用法及代碼示例
- Ruby FileUtils.commands用法及代碼示例
- Ruby FileUtils.mv用法及代碼示例
- Ruby FileUtils.have_option?用法及代碼示例
- Ruby FileUtils.mkdir_p用法及代碼示例
- Ruby FileUtils.cd用法及代碼示例
- Ruby FileUtils.cp用法及代碼示例
- Ruby FileUtils.chmod_R用法及代碼示例
- Ruby FileUtils.rm_f用法及代碼示例
- Ruby FileUtils.rm_r用法及代碼示例
- Ruby FileUtils.chmod用法及代碼示例
- Ruby FileUtils.cp_r用法及代碼示例
- Ruby FileUtils.options用法及代碼示例
- Ruby FileUtils.chown用法及代碼示例
- Ruby FileUtils.touch用法及代碼示例
注:本文由純淨天空篩選整理自ruby-lang.org大神的英文原創作品 FileUtils.ln_s。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。