GNU核心组件备份选项:修订间差异

来自泡泡学习笔记
跳到导航 跳到搜索
(创建页面,内容为“一些GNU程序(至少包括cp,install,ln和mv)在写入新版本之前可选择对文件进行备份。这些选项控制备份的详细信息。这些选项在特定程序的描述中也有简要提及。 ===‘-b’=== ===‘--backup[=method]’=== 在每个将被覆盖或删除的文件上进行备份。如果没有使用此选项,原始版本将被销毁。使用method来确定要进行的备份类型。当使用此选项但未指定method时,…”)
 
无编辑摘要
 
(未显示同一用户的1个中间版本)
第8行: 第8行:


此选项对应于Emacs变量‘version-control’;method的值与Emacs中使用的值相同。此选项还接受更具描述性的名称。有效的备份方法为(可以使用唯一的缩写):
此选项对应于Emacs变量‘version-control’;method的值与Emacs中使用的值相同。此选项还接受更具描述性的名称。有效的备份方法为(可以使用唯一的缩写):


====‘none’====
====‘none’====
====‘off’====
====‘off’====
永不进行备份。
永不进行备份。


====‘numbered’====
====‘numbered’====
====‘t’====
====‘t’====
始终进行编号备份。
始终进行编号备份。


====‘existing’====
====‘existing’====
====‘nil’====
====‘nil’====
对已经有编号备份的文件进行编号备份,对其他文件进行简单备份。
对已经有编号备份的文件进行编号备份,对其他文件进行简单备份。


====‘simple’====
====‘simple’====
第25行: 第29行:
始终进行简单备份。请注意,“never”与“none”不要混淆。
始终进行简单备份。请注意,“never”与“none”不要混淆。


====‘-S suffix’====
 
====‘--suffix=suffix’====
===‘-S suffix’===
===‘--suffix=suffix’===
在使用-b进行备份时,将后缀添加到每个备份文件中。如果未指定此选项,则使用SIMPLE_BACKUP_SUFFIX环境变量的值。如果未设置SIMPLE_BACKUP_SUFFIX,则默认值为“~”,与Emacs中的默认值相同。
在使用-b进行备份时,将后缀添加到每个备份文件中。如果未指定此选项,则使用SIMPLE_BACKUP_SUFFIX环境变量的值。如果未设置SIMPLE_BACKUP_SUFFIX,则默认值为“~”,与Emacs中的默认值相同。

2023年7月4日 (二) 03:19的最新版本

一些GNU程序(至少包括cp,install,ln和mv)在写入新版本之前可选择对文件进行备份。这些选项控制备份的详细信息。这些选项在特定程序的描述中也有简要提及。

‘-b’

‘--backup[=method]’

在每个将被覆盖或删除的文件上进行备份。如果没有使用此选项,原始版本将被销毁。使用method来确定要进行的备份类型。当使用此选项但未指定method时,将使用VERSION_CONTROL环境变量的值。如果未设置VERSION_CONTROL,则默认备份类型为“existing”。

请注意,此选项的短格式-b不接受任何参数。使用-b等同于使用--backup=existing。

此选项对应于Emacs变量‘version-control’;method的值与Emacs中使用的值相同。此选项还接受更具描述性的名称。有效的备份方法为(可以使用唯一的缩写):


‘none’

‘off’

永不进行备份。


‘numbered’

‘t’

始终进行编号备份。


‘existing’

‘nil’

对已经有编号备份的文件进行编号备份,对其他文件进行简单备份。


‘simple’

‘never’

始终进行简单备份。请注意,“never”与“none”不要混淆。


‘-S suffix’

‘--suffix=suffix’

在使用-b进行备份时,将后缀添加到每个备份文件中。如果未指定此选项,则使用SIMPLE_BACKUP_SUFFIX环境变量的值。如果未设置SIMPLE_BACKUP_SUFFIX,则默认值为“~”,与Emacs中的默认值相同。