Quando eseguo il seguente script con alcuni argomenti come arg1 arg2 arg3: #!/bin/bash zenity --entry --text="$@" zenity crea una finestra di dialogo di immissione con questo testo: "arg1" mentre mi aspetto "arg1 arg2 arg3" Se uso una variabile come il seguente script, mostra tutti gli argomenti per il testo della …
Sto eseguendo questo piccolo script di test che ho scritto: #!/bin/bash TESTCASE=$@ testHarness <<runTest $TESTCASE runTest dalla riga di comando: ./test.sh "1092$212" ma il simbolo del dollaro viene rimosso. Se scappo, funziona. Ma ho pensato che le doppie virgolette mi avrebbero protetto dalla necessità di farlo. Qualcuno può aiutarmi a …
Ho convertito un singolo file da BMP in PNG con ImageMagick convertusando il comando seguente convert CD\ Front.bmp CD\ Front.png Ho molti di questi file, quindi ho provato: for f in */*.bmp ; do convert $f ${f%bmp}png; done ma questo comando si blocca per sempre. Che cosa sto facendo di …
Devo scoprire se iniziano le righe di un file **. Non riesco a capire come farlo perché *viene interpretato come un jolly dalla shell. grep -i "^2" test.out funziona se la linea inizia con un 2 ma grep -i "^**" test.out ovviamente non funziona. (Devo anche sapere se questa riga …
Si prega di considerare questo semplice script chiamato test : #!/bin/bash echo $1 e i seguenti comandi e chiamate: $ echo "A B" A B $ echo ""A B"" A B $ echo """A B""" A B $ echo """A B""" A B $ ./test "A B" A B $ …
In greppuoi usare --group-separatorper scrivere qualcosa tra le partite di gruppo. Questo è utile per chiarire quali blocchi abbiamo, soprattutto quando si utilizza l' -C Xopzione per ottenere le linee di contesto. $ cat a hello this is me and this is something else hello hello bye i am done …
Sto cercando i file in base a un'espressione regolare e quindi sto cercando di cercare tali contenuti. Quindi, per esempio, ho qualcosa del genere #Find all C++ files that match a certain pattern and then search them find . -name "*.cpp" | grep "<name regex>" | xargs grep "<content regex>" …
Ho uno script bash come questo export pipedargument="| sort -n" ls $pipedargument Ma dà l'errore ls: |: No such file or directory ls: sort: No such file or directory Sembra trattare i contenuti di "| sort -n"come solo un argomento passato ls. Come posso evitarlo in modo che venga trattato …
È un problema di sed o eco? Cosa sto facendo di sbagliato? $> cat ~/bin/color_test.sh #!/bin/bash ColorOff='\e[0m' # Text Reset BWhite='\e[1;37m' # Bold White string="test TEST test" echo -e "$string" | sed -e "s/TEST/${BWhite}TEST${ColorOff}/g" $> ~/bin/color_test.sh test e[1;37mTESTe[0m test TEST con evidenziazione in grassetto è quello che ci si aspettava.
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.