Vai al contenuto

Creare file .bat per shell


kinetix

Messaggi raccomandati

Ciao a tutti,

ho la nescessità di creare un file che sia eseguibile tipo un .bat in mac.. Dentro ci devo

mettere dei semplici comandi da eseguire sul terminate che mi popolano o mi creano una

base di dati in mysql..

Qualcuno a idea su come possa fare?

Grazie per l'attenzione.

MacBook 13.3 superdrive bianco, hd 80Gb, ram 1Gb

Link al commento
Condividi su altri siti

puoi crearti uno shell script. Un semplice file di testo che inizia con l'interprete

#!/bin/sh

seguito dai comandi che devi mandare al terminale, gli shell script possono essere anche molto più complessi, puoi istanziare variabili, usare cicli, e tutta sta bella roba... molto più potente dei bat di dos... per info ti consiglio questo link:

http://a2.swlibero.org/a2130.htm#almltitle1029

Buona lettura :fiorellino:

Link al commento
Condividi su altri siti

Grazie stavo proprio cercando un guida del genere per scrivere un semplice shellscript.

Già che siete qui, sapete come posso eseguire da terminare un file .sql che esegua dei comandi

per l'interprete mysql?

MacBook 13.3 superdrive bianco, hd 80Gb, ram 1Gb

Link al commento
Condividi su altri siti

Scusa per il ritardo, puoi usare i redirect

per esempio:

mysql -u root mysql < test.sql

dove root è l'username e mysql è il database da selezionare, se la connessione avviene tramite password si può usare il parametro -p

e il file test.sql è definito semplicemente come:

select Host, User from user;

Ottengo in output il resultset

Spero di esserti stato utile :shock:

Link al commento
Condividi su altri siti

Archiviato

Questa discussione è archiviata e chiusa a future risposte.

×
×
  • Crea Nuovo...