Articles of scripting

Impostazione di una variabile del file batch di Windows sul giorno della settimana

Ho un file batch di Windows che viene eseguito ogni giorno. Desidera registrare i dati in un file e volerlo ruotare (ovvero avere al massimo gli ultimi 7 giorni di dati). Guardato nei comandi DATE e DELIMS – Imansible capire una soluzione. C’è una soluzione semplice per creare un nome di file che contiene il […]

Fuga di caratteri batch

Sono abbastanza abile nello scrivere script di Batch per Windows, ma anche dopo tutti questi anni come sfuggire correttamente i personaggi mi imbarazza. È particolarmente difficile quando si cerca di capire il modo corretto per evitare un’espressione regolare da utilizzare con sed. C’è qualche strumento che può aiutarmi? Forse qualcosa che mi permette di incollare […]

Tipi comuni di ganci di sovversione

Che tipo di script di aghook usano le persone per Subversion? Solo idee generali ma anche il codice sarebbe fantastico!

Usando sed, inserisci una linea sotto (o sopra) il pattern?

Ho bisogno di modificare un buon numero di file, inserendo (2) linee o sotto un modello unico o sopra di esso. per favore consiglia come farlo usando sed, awk, perl o qualsiasi altra cosa nella shell. Grazie some text Hello My love, you’re dirty girl more text Voglio inserire ‘Lo so, sono, il mio cavaliere […]

Quali sono i modi migliori per automatizzare una sessione di debugging GDB?

GDB ha un meccanismo di scripting incorporato, dovrei programmare uno script previsto, o c’è una soluzione ancora migliore là fuori? Invierò sempre la stessa sequenza di comandi e conserverò l’output di ciascun comando in un file (molto probabilmente utilizzando il meccanismo di registrazione incorporato di GDB, a meno che qualcuno non abbia un’idea migliore).

Eliminazione di righe da un file che si trova in un altro file

Ho un file f1 : line1 line2 line3 line4 .. .. Voglio cancellare tutte le linee che si trovano in un altro file f2 : line2 line8 .. .. Ho provato qualcosa con cat e sed , che non era nemmeno vicino a quello che intendevo. Come posso fare questo?

Come ottenere la parte del file dopo la riga che corrisponde all’espressione grep? (prima partita)

Ho un file con circa 1000 righe. Voglio la parte del mio file dopo la riga che corrisponde alla mia dichiarazione di grep. vale a dire $ cat file | grep ‘TERMINATE’ // Its found on line 534 Quindi, voglio il file dalla riga 535 to line 1000 per un’ulteriore elaborazione. Come lo faccio ?

Come posso rimuovere la prima riga di un file di testo usando lo script bash / sed?

Ho bisogno di rimuovere ripetutamente la prima riga da un enorme file di testo usando uno script bash. In questo momento sto usando sed -i -e “1d” $FILE – ma ci vuole circa un minuto per fare la cancellazione. C’è un modo più efficiente per realizzare questo?

Come mkdir solo se una dir non esiste già?

Sto scrivendo uno script di shell da eseguire con KornShell (ksh) su AIX. Vorrei usare il comando mkdir per creare una directory. Ma la directory potrebbe già esistere, nel qual caso non voglio fare nulla. Quindi voglio testare per vedere che la directory non esiste, o sopprimere l’errore “File esiste” che mkdir genera quando tenta […]

Come posso eseguire git rebase – interattivo in modo non interattivo?

È ansible fare seguendo? Make git rebase –interactive per generare semplicemente un file standard standard su un file, invece di esportarlo in un file e aprirlo nell’editor. Consenti all’utente di modificare il file. Consenti all’utente di eseguire nuovamente git rebase con il nome del file modificato. Continua con la solita procedura di rebase. Usecase: rebasing […]