Ho un collegamento http: http://www.test.com/abc/def/efg/file.jar e voglio salvare l'ultima parte file.jar in variabile, quindi la stringa di output è "file.jar". Condizione : il link può avere una lunghezza diversa, ad es .: http://www.test.com/abc/def/file.jar. L'ho provato in questo modo: awk -F'/' '{print $7}' , ma il problema è la lunghezza dell'URL, …
Voglio eseguire uno script bash in uno schermo separato. Lo script chiama un programma alcune volte, ognuna delle quali impiega troppo tempo ad aspettare. Il mio primo pensiero è stato semplicemente quello di aprire una schermata e quindi chiamare lo script, ma sembra che non riesco a staccarmi (da ctrl-a …
Ho 10k + file per un totale di oltre 20 GB che devo concatenare in un unico file. C'è un modo più veloce di cat input_file* >> out ? Il modo preferito sarebbe un comando bash, anche Python è accettabile se non notevolmente più lento.
Sono a conoscenza di librerie in lingue come Ruby e Javascript per semplificare la colorazione degli script del terminale utilizzando nomi di colore come "rosso". Ma c'è qualcosa del genere per gli script di shell in Bash, o Ksh, o altro?
Devo smontare qualcosa nel mio script, ma a volte smonta prima che tutti i dati abbiano finito di essere copiati e non riesca a farlo. Ho cercato un modo per fare un "blocco" umount, ma non ho trovato nulla. Quindi, ho provato a scrivere uno script per eseguire il ciclo …
Sono su Solaris 10 e ho testato quanto segue con ksh (88), bash (3.00) e zsh (4.2.1). Il seguente codice non produce alcun risultato: function foo { echo "Hello World" } find somedir -exec foo \; La ricerca corrisponde a diversi file (come mostrato sostituendo -exec ...con -print) e la …
So che per stampare un testo colorato usando l'eco, ad esempio il colore rosso, il codice è: echo -e "\e[1;31m This is red text \e[0m" e so che in questo esempio 31 è il codice di colore rosso e il numero di altri colori è: Black 0;30 Dark Gray 1;30 …
Cosa $#significa in shell? Ho un codice come if [ $# -eq 0 ] then Voglio capire cosa $#significa, ma la ricerca di Google è pessima per la ricerca di questo tipo di cose.
Ho una directory con i registri degli arresti anomali e vorrei usare un'istruzione condizionale in uno script bash basato su un comando find. I file di registro sono memorizzati in questo formato: /var/log/crashes/app-2012-08-28.log /var/log/crashes/otherapp-2012-08-28.log Voglio che l'istruzione if ritorni vera solo se esiste un registro degli arresti anomali per un'app …
Perché ottengo valori diversi per $xdai frammenti di seguito? #!/bin/bash x=1 echo fred > junk ; while read var ; do x=55 ; done < junk echo x=$x # x=55 .. I'd expect this result x=1 cat junk | while read var ; do x=55 ; done echo x=$x # …
Partendo dal presupposto che l'I / O del disco e la RAM libera sono un collo di bottiglia (mentre il tempo della CPU non è la limitazione), esiste uno strumento in grado di calcolare più digest di messaggi contemporaneamente? Sono particolarmente interessato a calcolare i digest MD-5 e SHA-256 di …
Vorrei trovare un equivalente di cmd 1 && cmd 2 && ... && cmd 20 ma con comandi espressi in un forciclo come for i in {1..20} do cmd $i done Cosa suggeriresti di cambiare nella seconda espressione per trovare un equivalente della prima?
Considera questa riga: ${libdir}/bin/licenseTool check "${SERIAL}" "${VERSION}" "${PRODUCT}" ${libdir} | grep '^200' >/dev/null Qual è lo scopo di cercare il modello nell'output se il risultato di questo viene eliminato? E, se una riga del genere appare come l'ultima cosa in uno script bash, il suo valore di uscita viene restituito …
Ho una directory piena di file di testo. Il mio obiettivo è quello di aggiungere del testo all'inizio e alla fine di tutti. Il testo che va all'inizio e alla fine è lo stesso per ogni file. Basato sul codice che ho ricevuto dal web, questo è il codice per …
Quindi ho iniziato a usare zsh. Mi piace tutto bene. Sembra molto bello e fluido, e il fatto che l'attuale directory di lavoro e la riga di comando attuale siano su linee diverse è bello, ma allo stesso tempo, sto notando che zshpuò essere un po 'più lento di bash, …
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.