“Conocimientos Programación>Lenguajes De Programación

Cómo escribir un script de shell para suprimir archivos

2016/2/2
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
Conceptos básicos de mecanizado CNC
Cómo diseñar un diagrama de flujo para las conversiones de divisas
Cómo calcular la THD en MATLAB
Cómo imprimir una ecuación en forma de cadena
Cómo hacer referencia a un archivo CSS Desde JSP
Extreme Programming Training
Cómo agregar un Permalink
Tutorial para Pixel Shader DirectX
Conocimientos Informáticos © http://www.ordenador.online