Articles of shell

La storia di zsh (o forse oh-my-zsh) viene confusa con i comandi multi-line

se uso la freccia in su in una session di zsh, come ti aspetteresti get comandi precedenti, dal più recente al più vecchio. Ora (se è zsh o oh-my-zsh che fa questo non lo so), ma se scrivo l'inizio di una linea e colpisco la freccia in su, ottengo le righe dalla mia storia che […]

Looping attraverso file e raccolta di dati

Ok, ho un problema che credo che voi possiate aiutare. Ho 24 cartelle. Angle1, Angle2, …, Angle24 Ogni cartella ha un nome di file output.txt In each file denominato output.txt, voglio prendere alcune informazioni. Ci sono 10 colonne di dati con numbers, ma i numbers sono lunghezza variabile. Voglio la 9 ° colonna di numbers, […]

ssh si blocca quando si tenta di connettersi a alcuni host

Quando provo a ssh a macchine specifiche in una list, il command SSH accade di essere congelato. Ho provato a impostare il timeout ssh. Ma anche allora si blocca anche dopo il timeout. In modo verboso: OpenSSH_3.9p1, OpenSSL 0.9.7a Feb 19 2003 debug1: Reading configuration data /etc/ssh/ssh_config debug1: Applying options for * debug1: Connecting to […]

Come ripristinare definitivamente il mio $ PATH?

Stavo cercando di aggiungere qualcosa a $ PATH ed è andato completamente sbagliato. Ora non posso eseguire alcun command come ls . Ho esaminato questa risposta ( https://apple.stackexchange.com/questions/11745/reset-your-path-variable ) e ho usato le seguenti righe: PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin PATH=$PATH:~/bin Queste righe risolvono il problema temerariamente; tuttavia, quando riavvii il terminal sembra dimenticare questi cambiamenti. Come posso resettare […]

Accedere utilizzando SSH senza password

Sul mio server, ho openssh-server e un account speciale senza password. Sto creando uno script di shell, che deve essere utilizzato senza l'input dell'utente. Per esempio $(ssh [email protected]) Ho bisogno di script per finire dopo la firma. Come farlo? (So ​​di chiavi autorizzate).

Come trovare i file, printingre alcune informazioni standard su questi file e printingre il numero di caratteri alfa di each nome di file?

Voglio qualcosa di simile: find "$dir" -type f -printf '%i:<alpha_char_count_of_base_filename>:%d:%p\n' Poi voglio ordinare prima sul numero di inode, quindi su alpha_char_count_of_base_filename. Penso di avere una parte della soluzione pensata. So che posso get il codice alpha_char_count_of_base_filename con questo codice: basename "$filename" | tr -cd [:alpha:] | wc -m Tuttavia, provare qualcosa di simile (non ridere) […]

Come faccio a controllare se il nome di un file corrisponde a qualche model (in esso, ad esempio, "SSS") nella clausola `if`?

Come faccio a controllare se il nome di un file corrisponde a qualche model (in esso, ad esempio, "SSS") in clausola if ? La mia variante non sembra funzionare (è sempre falsa). for f in B/* ; do if [ $f = .*SSS.* ] ; then # if [ -f $f ] -and -regex ".*SSS.*"; […]

Catalogo dei programmi elencati in bash

In bash (o qualsiasi altra shell), quando si digita "firefox" o un altro command, come fa il bash alla sua posizione reale (/ usr / bin / firefox)? Inoltre, where è il "catalogo" per l'autocompletamento bash?

Reindirizzamenti shell

Può chiunque spiegare quanto segue? :~$ ls macreave.sh fgvdvg > text 2> text :~$ cat text macreave.sh ccess fgvdvg: No such file or directory :~$ ls macreave.sh fgvdvg > text 2>&1 :~$ cat text ls: cannot access fgvdvg: No such file or directory macreave.sh Facendolo il primo modo che mangia i primi caratteri del messaggio […]

È ansible impostare un'anteprima di anteprima rapida personalizzata in OS X?

C'è un modo per impostare un'image personalizzata su OS X? Mi piacerebbe uno strumento di row di command o un applescript per modificare o incorporare un'anteprima personalizzata per un file zip utilizzando un jpeg.