Maison > Article > Tutoriel système > Que dois-je faire si la commande zip de décompression Linux accède au répertoire spécifié et écrase les fichiers d'origine ?
Utilisez l'indicateur -o (écraser) dans la commande unzip pour écraser le fichier d'origine. La syntaxe est la suivante : unzip -o [répertoire -d] fichier.zip compressé. Par exemple, unzip -o -d /tmp example.zip décompressera example.zip dans le répertoire /tmp, écrasant le fichier du même nom.
Comment utiliser la commande unzip sous Linux pour décompresser un fichier ZIP dans un répertoire spécifié et écraser le fichier d'origine
Réponse directe :
Utilisez -o
dans l'indicateur de commande de décompression (écrasement) pour écraser le fichier d'origine. -o
(覆盖)标志即可覆盖原有文件。
详细解释:
unzip 是用于解压 ZIP 存档的 Linux 命令。默认情况下,unzip 命令会将文件解压到当前工作目录。要将文件解压到指定目录,请使用 -d
(目录)标志。
语法:
<code>unzip -o [-d 目录] 压缩文件.zip</code>
示例:
以下命令将 example.zip
文件解压到 /tmp
目录,并覆盖该目录中现有的任何同名文件:
<code>unzip -o -d /tmp example.zip</code>
注意:
-o
标志将覆盖具有相同名称的现有文件,而不管其类型或内容如何。-n
-d
(répertoire). 🎜🎜🎜Syntaxe : 🎜🎜rrreee🎜🎜Exemple : 🎜🎜🎜La commande suivante extraira le fichier example.zip
dans le répertoire /tmp
et écrasera ceux existants dans ce répertoire Tout fichier portant le même nom : 🎜rrreee🎜🎜 REMARQUE : L'indicateur 🎜🎜-o
écrasera les fichiers existants portant le même nom, quel que soit leur type ou leur contenu. 🎜-n
(non-écrasement) pour extraire uniquement les fichiers qui n'entrent pas en conflit avec les fichiers existants. 🎜🎜Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!