A volte ho un solo liner che sto ripetendo molte volte per un particolare compito, ma probabilmente non lo userò mai più nella stessa forma. Include un nome di file che sto incollando da un elenco di directory. Da qualche parte in mezzo e la creazione di uno script bash ho pensato che forse avrei potuto solo creare una funzione one-liner nella riga di comando come:Definire la funzione nella riga di comando di unix/linux (ad esempio BASH)
numresults(){ ls "$1"/RealignerTargetCreator | wc -l }
Ho provato un paio di cose come l'utilizzo di eval, utilizzando numresults=function...
, ma rifugio' t inciampato sulla sintassi giusta, e non ho trovato nulla sul web finora. (Tutto in arrivo è solo tutorial su funzioni bash).
dimmi il numero di file nella directory '$ 1/RealignerTargetCreator'. – abalter