Imparerò come usare la riga di comando. In particolare, userò il libro: "La riga di comando di Linux: un'introduzione completa" . Ora, devo usare una distro Linux per sfogliare il libro o OS X sarebbe sufficiente? Se avessi bisogno di una distro Linux, usarla attraverso una VM sarebbe sufficiente o …
Sto cercando di evidenziare il mio regex su Mac usando il terminale. Ho messo questo è il mio .profile: export GREP_COLOR='1;30;40' Non cambia nulla, quindi ho aggiunto lo stesso al mio bash.profileancora niente, riavviato la macchina nulla. Quando sono: egrep --color=auto ".*\W blah blah " poi si illumina di un …
Secondo la risposta accettata a questa domanda , sto tentando di usare modeline in vim per forzare il rilevamento del tipo di file in alcuni file. Ad esempio, nella parte superiore di un file denominato gitconfig(nota che non vi è alcun inizio .), ho la seguente riga: # vim: set …
Sono su un MacBook Pro di seconda mano dalla fine del 2013 (Mojave 10.14.3) e quando scrivo archsul Terminale, torno i386. Non dovrebbe essere un x86_64? Il venditore ha travisato l'articolo? Si prega di vedere lo screenshot qui sotto di "Informazioni su questo Mac" .
Ho una cartella principale denominata "parent_folder" con molte sottocartelle, in queste sottocartelle c'è un file chiamato "foo.mp4". Posso trovare facilmente questi file facendo questo: mymacbook:parent_folder username$ find ./ -name "foo.mp4" -exec echo {} \; Ora che restituisce il percorso di ciascun file, relativo a parent_folder / ./path/to/foo.mp4 Come posso restituire …
Cosa c'è PATHin un Mac OS? L'ho usato per installare strumenti globali da riga di comando, ma l'unica documentazione che ho trovato sono tutorial per farlo, senza una vera spiegazione di ciò che sta accadendo sotto il cofano. Inoltre non ho trovato una pagina pertinente su Wikipedia . Allora, qual …
Modifica: questo è un duplicato di /programming/998626/meaning-of-tilde-in-linux-bash-not-home-directory/ . Non ho la reputazione di chiudere questa domanda come duplicata. Non mi riferisco a ~come nella directory home ma piuttosto a questo: $ ls ~foo/bar /some/mount/point/foo/bar Tuttavia, se lo provo con un punto di montaggio diverso, ad esempio: $ mount | ag …
Capisco * l'utente admin primario viene assegnato un ID utente 501e gli utenti successivi ottenere numeri incrementali ( 502, 503, ...). Ma perchè 501? Di cosa si tratta 50x, qual è il motivo storico / tecnico di questa scelta? * Ho iniziato a esaminare questo aspetto quando mi sono incuriosito …
Sulla base di questo sto eseguendo il comando < /dev/urandom hexdump -v -e '/1 "%u\n"' | awk '{ split("0,2,4,5,7,9,11,12",a,","); for (i = 0; i < 1; i+= 0.0001) printf("%08X\n", 100*sin(1382*exp((a[$1 % 8]/12)*log(2))*i)) }' | xxd -r -p | sox -traw -r44100 -b16 -e unsigned-integer - -tcoreaudio Ho notato che la …
Ho un file chiamato con YYYYMMDDil nome del file, ad esempio file-name-20151002.txt Voglio determinare se questo file è stato modificato dopo il 02-10-2015. Appunti: Posso farlo guardando l'output di ls, ma so che analizzare l'output di lsè una cattiva idea. Non ho bisogno di trovare tutti i file datati dopo …
Sfondo: Sono uno studente, e attualmente la connessione Wi-Fi nella mia scuola è molto lenta (molto lenta). Ho un piano dati 4G da 8Gb, ma nonostante ciò, sto andando a corto di fine mese. Ho installato un Debian senza testa a casa (che ha una connessione a 400 Mbps) e …
OK, quindi sourceesegue lo script nella shell corrente e .separatamente, come dettagliato nell'esecuzione dello script con "." E con "source" per esempio, ma, nello specifico, nel mio .bashrcfile, ho: [ -f ~/.bash_aliases ] && source ~/.bash_aliases [ -f ~/.git-completion.bash ] && source ~/.git-completion.bash [ -s ~/.autojump/etc/profile.d/autojump.sh ] && source ~/.autojump/etc/profile.d/autojump.sh …
Dopo aver scaricato un file con un checksum md5 disponibile, attualmente lo controllo con md5 *file* | grep *given_checksum* per esempio md5 file.zip | grep -i B4460802B5853B7BB257FBF071EE4AE2 ma mi è sembrato divertente richiedere grep e la pipa per quello che sicuramente è un compito molto comune. Un pignolo per fare …
Ho il seguente one-liner per mostrare i file aperti dal processo: sudo dtrace -n 'syscall::open*:entry { printf("%s %s",execname,copyinstr(arg0)); }' tuttavia ho molti errori ripetuti come: dtrace: error on enabled probe ID 4 (ID 946: syscall::open_nocancel:entry): invalid user access in action #2 at DIF offset 24 dtrace: error on enabled probe …
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.