Sono passato a zsh e funziona bene. Una cosa strana, quando provo a scp con un jolly *, non funziona e devo cadere in bash. Il secondo comando di seguito funziona bene. Qualche idea sul perché questo sarebbe e su come risolverlo? ~/dmp ⌚ 16:06:10 $ scp abc@123:/home/se/exports/201405091107/* . zsh: …
Mi trovo spesso in questo scenario. Sto scrivendo un comando e devo controllare qualcos'altro prima di completarlo. C'è un modo per aprire una subshell di qualche tipo con il mio input attuale finora ricordato, quindi quando esco da questa subshell sono tornato dove ero? $ mylongcommand -n -e <SOME KEY …
Supponiamo che la shell predefinita per il mio account sia zsh ma ho aperto il terminale e avviato bash ed eseguito uno script chiamato prac002.sh, quale interprete di shell verrebbe utilizzato per eseguire lo script, zsh o bash? Considera il seguente esempio: papagolf@Sierra ~/My Files/My Programs/Learning/Shell % sudo cat /etc/passwd …
Presumibilmente questa è una funzione fornita da alcuni plugin che ho abilitato nella mia configurazione oh-my-zsh (uso zsh da molti anni ormai). Ho notato da quando ho aggiunto la mia chiave pubblica al server (ora posso SSH sul server senza inserire una password), quando compongo un scpcomando nella mia shell …
Se voglio convertire un pdfin pngun'immagine con imagemagick, faccio qualcosa del tipo: convert -trim -density 400 this_is_a_very_long_filename_of_my_pdf_file.pdf this_is_a_very_long_filename_of_my_pdf_file.png Il file pdf ha spesso un nome di file molto lungo per alcuni motivi e voglio che il pngfile abbia lo stesso nome tranne l'estensione. Di solito seleziono this_is_a_very_long_filename_of_my_pdf_file.pdfdue volte tramite scheda …
Stavo provando nuovi ambienti di sviluppo tra cui zsh e oh-my-zsh. Ora che ho installato oh-my-zsh, si avvia di default sui miei terminali (iTerm2 e terminale) che inizia sempre con zsh e con le impostazioni su oh-my-zsh. Mi chiedevo se fosse possibile "disabilitare" o smettere di usare zsh e la …
È possibile modificare gli attributi dei caratteri dell'output di echo in zsh o bash? Quello che vorrei è qualcosa di simile a: echo -n "This is the font: normal " echo -n $font=italic "italic," echo -n $font=bold "bold," echo -n "and" echo -n $font=small "small". in modo che stampi: "Questo …
Per quanto ho capito, il solito modo di aggiungere un percorso alla PATHvariabile d'ambiente è concatenare percorsi separati dal :carattere. Per esempio, se voglio aggiungere tre percorsi ad esso /my/path/1, /my/path/2e /my/path/3, avrei dovuto farlo nel modo seguente: PATH=$PATH:/my/path/1:/my/path/2:/my/path/3 che non è facile da leggere. C'è un modo per definire …
Mi sto confondendo il ruolo svolto dalla divisione delle parole zsh. Non sono stato esposto a questo concetto durante la programmazione in C, Python o MATLAB, e questo ha suscitato il mio interesse sul perché la suddivisione delle parole sembra essere qualcosa di specifico per la programmazione della shell. Ho …
C'è una differenza tra il comportamento di pushd / popd in bash vs zsh? Sembra in zsh cd, cd- si comporta esattamente come pushd / popd (che aggiunge automaticamente / pops directory quando cd) mentre in bash cd non influenza lo stack dir. Se qualcuno mi può dare un puntatore …
Qual è la differenza tra i comandi wheree whichshell? Ecco alcuni esempi ~ where cc /usr/bin/cc /usr/bin/cc ~ which cc /usr/bin/cc e ~ which which which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde' /usr/bin/which ~ which where /usr/bin/which: no where in (/usr/local/bin:/bin:/usr/bin:/home/bnikhil/bin:/bin) anche ~ where which which: aliased to alias | …
Sono confuso riguardo all'esecuzione dei permessi dei file che non si comportano come mi aspetto. Probabilmente perché le mie aspettative sono sbagliate. Comunque: Ho un file di script, per semplicità è appena chiamato s, situato in ~/bin. Per il bene di questo esempio, il file contiene solo le seguenti righe: …
Sto riscontrando un comportamento strano con zsh (5.4.2_1 installato con homebrew) su osx che non utilizza la prima occorrenza di un eseguibile nel percorso. Ecco lo scenario: echo $PATH ritorna: /usr/local/Cellar/zplug/HEAD-9fdb388/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin la birra è in entrambi /usr/local/Cellar/zplug/HEAD-9fdb388/bin e usr/local/bin/brew Ciò è confermato eseguendo quale -una birra che restituisce: /usr/local/Cellar/zplug/HEAD-9fdb388/bin/brew /usr/local/bin/brew …
Voglio mettere in background una catena di comando come cp a b && mv b c && rm a. Ho provato a farlo cp a b && mv b c && rm a &ma questo fa da sfondo all'ultimo processo. Come faccio a mettere in background una catena di comandi?
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.