“Conocimiento Programación>Lenguajes De Programación

Cómo escribir un script de shell para suprimir archivos

2013/10/21
Eliminación de archivos utilizando la línea de comandos es una tarea sencilla con los argumentos adecuados. Sin embargo , si usted tiene un montón de archivos para borrar o desea automatizar , creando su propio script de shell para eliminar los archivos es fácil y toma muy poco tiempo . Todo lo que necesita es un conocimiento básico de la línea de comandos en un entorno Unix y su editor de texto favorito para escribir un guión sencillo para eliminar archivos. Cosas que necesitará editor de texto
Ver Más instrucciones
1

Abrir la interfaz de línea de comandos e iniciar un editor de texto. El más común es Vi, pero si usted tiene un favorito, como Emacs o Nano , no dude en utilizar en su lugar . Nombre de su escritura algo descriptivo, como " delete_script . "
2

Tipo de la primera línea : " # /bin /bash " , como se va a usar bash para interpretar el guión. Para su segunda línea, escriba un comentario que te dice lo que hace el script. Para este script , utilice el comentario "# Elimina archivos ". El " #" al principio de la línea le dice al intérprete que esto es un comentario .
3

Escriba la línea a borrar sus archivos . Puesto que usted está usando este script para eliminar archivos o carpetas , lo mejor es utilizar el comando "rm -ri " . El argumento " -r " eliminará todos los archivos si se pasa una carpeta a la escritura y el " -i" le pedirá que confirme que desea eliminar los archivos. En lugar de poner un nombre de archivo específico en la secuencia de comandos , utilice "$ *", que sustituirá el archivo se pasa a ella cuando se ejecuta el script. La línea de escritura de todo debe ser " rm -ri $ * "
4

Añada una línea más que confirma la supresión de los archivos : . " Echo" Eliminar archivos $ * " " . El "$ * " argumento echos nada pasa al script desde la línea de comandos. Guarde el archivo y salga del editor de texto.
5

Crear permisos en la secuencia de comandos para que pueda ejecutarlo. Escriba "chmod 755 tu_script " . Asegúrese de que la carpeta de la secuencia de comandos se encuentra en está en su camino. Si no lo es , puede ir a la carpeta que se encuentra en ejecutarlo .
6

Ejecute el script para probarlo. Crear un archivo de prueba , de preferencia en la misma carpeta que el guión, a continuación, ejecute el siguiente comando: " /delete_script testfile . " . Si ha utilizado la opción "- i" argumento, la línea de comandos le pedirá que confirme la eliminación del archivo. Si también ha agregado la última línea " Eliminar archivos ", debería ver esto después de la confirmación antes de la línea de comandos vuelve a la línea de comandos . Usted puede utilizar " ls " para comprobar que el archivo ha sido borrado.

Lenguajes De Programación
¿Qué es un sistema de codificación?
Cómo hacer Banners Terror Gratis
El Código de Pele encabezados y pies desde archivos HTML
Cómo convertir binario Word MSB y LSB de decimales
TI83 Plus Guía de programación
Cómo escribir un programa Fortran
Esquema de programación Ayuda
Cómo utilizar marcadores en Word
Conocimiento de la computadora © http://www.ordenador.online