add new chinese translations
This commit is contained in:
24
pages.zh/linux/shar.md
Normal file
24
pages.zh/linux/shar.md
Normal file
@@ -0,0 +1,24 @@
|
||||
# shar
|
||||
|
||||
> 创建一个 shell 存档。
|
||||
> 更多信息:<https://www.gnu.org/software/sharutils/manual/sharutils.html>。
|
||||
|
||||
- 创建一个 shell 脚本,执行时可以从自身提取给定的文件:
|
||||
|
||||
`shar --vanilla-operation {{path/to/file1 path/to/file2 ...}} > {{path/to/archive.sh}}`
|
||||
|
||||
- 压缩存档中的文件:
|
||||
|
||||
`shar --compactor {{xz}} {{path/to/file1 path/to/file2 ...}} > {{path/to/archive.sh}}`
|
||||
|
||||
- 将所有文件视为二进制文件(即对所有内容进行 `uuencode` 处理):
|
||||
|
||||
`shar --uuencode {{path/to/file1 path/to/file2 ...}} > {{path/to/archive.sh}}`
|
||||
|
||||
- 将所有文件视为文本文件(即不对任何内容进行 `uuencode` 处理):
|
||||
|
||||
`shar --text-files {{path/to/file1 path/to/file2 ...}} > {{path/to/archive.sh}}`
|
||||
|
||||
- 在存档的头部注释中包含名称和切割标记:
|
||||
|
||||
`shar --archive-name "{{My files}}" --cut-mark {{path/to/file1 path/to/file2 ...}} > {{path/to/archive.sh}}`
|
Reference in New Issue
Block a user