Domande taggate «brace-expansion»

Un meccanismo di shell utilizzato per generare stringhe arbitrarie.


3
Espansione Bash esadecimale
Vorrei sapere se esiste un modo di utilizzare l'espansione bash per visualizzare tutte le possibilità di combinazione per un numero di cifre in esadecimale. Posso espandermi in binari Nella base 2: echo {0..1}{0..1}{0..1} Che restituisce: 000 001 010 011 100 101 110 111 In base 10: echo {0..9}{0..9} Che restituisce: …

4
Espansione del controvento da destra a sinistra
In zsh (e altre shell), se includo un argomento come (ad esempio): {a,b,c}{d,e,f} l'espansione del controvento lo trasforma in: ad ae af bd be bf cd ce cf Per i miei scopi, l'ordine degli argomenti è importante e ho bisogno che le parentesi graffe si espandano da destra a sinistra …


2
bash che combina l'espansione jolly con l'espansione del controvento
Sto cercando di espandere una stringa che coinvolge un carattere jolly e una raccolta di estensioni specificata tra parentesi graffe. Nulla sembra funzionare come illustrato nell'esempio seguente. la variabile firstListespande bene, ma né secondList, thirdListo fourthListespande correttamente. Ho anche provato varie versioni di evalma nessuna funziona neanche. Qualsiasi aiuto sarebbe …

4
Come posso sopprimere lo spazio tra gli argomenti generati durante l'espansione del controvento?
Ho usato il seguente comando per creare un elenco di URL che voglio testare: echo -e localhost:8080/reports/{promos,promo-updates,scandown}/{130,139,142}{,-unburdened,-burdened}{,.pdf,.xls,.xlsx,.csv,.preload}"\n" >> urls.txt Sfortunatamente gli URL aggiunti a urls.txtciascuno avevano uno spazio davanti a loro (tranne che per il primo, ovviamente). Capisco perché è successo e mi rendo conto che potrei semplicemente toglierlo mandando …
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.