全部產品
Search
文件中心

Object Storage Service:cat(輸出檔案內容)

更新時間:Aug 01, 2024

cat命令僅支援將儲存空間(Bucket)內檔案(Object)的內容輸出到螢幕。

注意事項

要輸出檔案內容,您必須具有oss:GetObject許可權。具體操作,請參見為RAM使用者授權自訂的權限原則

命令格式

ossutil cat oss://bucket/object [flags]

參數

類型

說明

--count

int

僅列印N個字元。預設值:-1。

--encoding-type

string

輸入的對象名或檔案名稱的編碼方式。取值:url。

--head

int

僅列印前N個字元。

--offset

int

從位置N開始列印。

--request-payer

string

請求的支付方式,如果為要求者付費模式,請設定該值。取值:requester。

--tail

int

僅列印最後N個字元。

--version-id

string

對象的版本標識。

說明

關於支援的全域命令列選項,請參見支援的全域命令列選項

使用樣本

  • 將儲存空間examplebucket內名為example.txt的檔案內容輸出到螢幕。

    ossutil cat oss://examplebucket/example.txt
  • 顯示開始的10個字元。

    ossutil cat oss://examplebucket/example.txt --head 10
  • 顯示最後的10個字元。

    ossutil cat oss://examplebucket/example.txt --tail 10
  • 顯示從位置10開始的20個字元。

    ossutil cat oss://examplebucket/example.txt --offset 10 --count 20
  • 顯示從位置10到檔案尾的字元。

    ossutil cat oss://examplebucket/example.txt --offset 10