8.22. PUT(1)
8.22.1. 名前
put - キャッシュエントリーを追加または更新します。
8.22.2. 説明
新しいキーのエントリーを作成します。既存のキーの値を置き換えます。
8.22.3. 概要
put ['OPTIONS'] KEY
[VALUE
]
8.22.4. オプション
- -c, --cache='NAME'
- キャッシュの名前を指定します。デフォルトは現在選択されているキャッシュです。
- -e, --encoding='ENCODING'
- 値のメディアタイプを設定します。
- -f, --file='FILE'
- エントリーの値を含むファイルを指定します。
- -l, --ttl='TTL'
-
エントリーが自動的に削除されるまでの秒数 (存続時間) を設定します。
0
の場合または指定されていない場合、デフォルトはキャッシュ設定のlifespan
の値になります。負の値を設定すると、エントリーが削除されることはありません。 - -i, --max-idle='MAXIDLE'
-
エントリーをアイドル状態にできる秒数を設定します。最大アイドル時間が経過してもエントリーの読み取りまたは書き込み操作が発生しない場合、エントリーは自動的に削除されます。
0
の場合または指定されていない場合、デフォルトはキャッシュ設定のmaxIdle
の値になります。負の値を設定すると、エントリーが削除されることはありません。 - -a, --if-absent=[true|false]
- エントリーが存在しない場合にのみエントリーを配置します。
8.22.5. 例
put -c mycache hello world
値が world
の hello
キーを mycache
キャッシュに追加します。
put -c mycache -f myfile -i 500 hola
値が myfile
の内容の hola
キーを追加します。また、最大アイドル時間を 500
秒に設定します。
8.22.6. 関連項目
get(1)、remove(1)