<p>在Unix shell中，點號被稱為<b>點命令</b>（<b>.</b>），是執行或打開電腦檔案的命令。
</p><p>點命令的第一個引數是檔名；人們可以在第二個引數中指定參數。如果沒有指定任何參數，該檔案將獲得一組在當前上下文中可用的位置參數；如果指定參數，該檔案將只收到所指定的參數。在任何情況下，位置參數$0會是當前上下文的$0。
</p><p>該檔案不必有執行權限。點命令通常被用來定義當前行程中可存取的環境變數。相比直接執行該檔案，使用點命令執行該檔案不會打開新的行程，檔案所定義環境變數適用於當前的行程或當前的Shell。
</p><p>不要把點命令與用點號字首來隱藏檔案或隱藏目錄的用法相混淆。也不要把點命令與執行命令的<code>./脚本名</code>的點號相混淆，後者點號只是指向當前路徑的相對路徑。
</p>
<h2><span id=".E6.B3.A8.E9.87.8A"></span><span id="注释">注釋</span></h2>

<h2><span id=".E5.A4.96.E9.83.A8.E9.93.BE.E6.8E.A5"></span><span id="外部链接">外部連結</span></h2>
<ul><li>點號在Unix命令中的三種不同的用法</li></ul><p class="mw-empty-elt">



</p>
<!-- 
NewPP limit report
Parsed by mw2368
Cached time: 20230505225859
Cache expiry: 1814400
Reduced expiry: false
Complications: []
CPU time usage: 0.299 seconds
Real time usage: 0.382 seconds
Preprocessor visited node count: 1655/1000000
Post‐expand include size: 285491/2097152 bytes
Template argument size: 1026/2097152 bytes
Highest expansion depth: 13/100
Expensive parser function count: 36/500
Unstrip recursion depth: 0/20
Unstrip post‐expand size: 451/5000000 bytes
Lua time usage: 0.099/10.000 seconds
Lua memory usage: 6222975/52428800 bytes
Number of Wikibase entities loaded: 0/400
--><!--
Transclusion expansion time report (%,ms,calls,template)
100.00%  218.715      1 -total
 42.90%   93.824      1 Template:Unix命令
 41.89%   91.628      1 Template:Navbox
 32.70%   71.516     32 Template:Tsl
 27.28%   59.674      1 Template:Expand_language
 21.94%   47.993      1 Template:NoteTA
 19.89%   43.508      2 Template:Ambox
  3.90%    8.539      1 Template:Unreferenced
  2.50%    5.474      1 Template:En-link
  1.79%    3.911      1 Template:Template_error
-->
在 Unix shell 中，點號被稱為**點命令**（**.**），是執行或打開電腦檔案的命令。

點命令的第一個引數是檔名；人們可以在第二個引數中指定參數。如果沒有指定任何參數，該檔案將獲得一組在當前上下文中可用的位置參數；如果指定參數，該檔案將只收到所指定的參數。在任何情況下，位置參數 $0 會是當前上下文的 $0。

該檔案不必有執行權限。點命令通常被用來定義當前行程中可存取的環境變數。相比直接執行該檔案，使用點命令執行該檔案不會打開新的行程，檔案所定義環境變數適用於當前的行程或當前的 Shell。

不要把點命令與用點號字首來隱藏檔案或隱藏目錄的用法相混淆。也不要把點命令與執行命令的 `./脚本名` 的點號相混淆，後者點號只是指向當前路徑的相對路徑。

## 注釋

## 外部連結

* 點號在 Unix 命令中的三種不同的用法
._(Unix)