Domande taggate «shell»

La shell è l'interfaccia della riga di comando di Unix. È possibile digitare i comandi in una shell in modo interattivo o scrivere script per automatizzare le attività. Usa questo tag per domande relative a / bin / sh e alle shell più compatibili (ash, bash, ksh, zsh, ...). Per gli script di shell con errori, si prega di controllarli in http://shellcheck.net prima di pubblicare qui.






3
Copia il file dalla cartella condivisa di Windows su Unix
Sono totalmente nuovo in Unix. Sto scrivendo uno script che copierà i file da una cartella condivisa di Windows su Unix. In Windows, quando \\Servername.com\testfolderdigito il comando Esegui sono in grado di vedere testfolder. La directory testfolderè una cartella condivisa attraverso l'intera rete. Ora voglio copiare alcuni file da quello …
11 shell  samba  file-copy 

3
bash: evita le singole linee dall'eco `-x`
In bash, quando si esegue con l' -xopzione, è possibile esentare i singoli comandi dall'eco? Sto cercando di rendere l'output il più pulito possibile, quindi sto eseguendo alcune parti del mio script in una subshell con set +x. Tuttavia, la riga set +xstessa viene ancora ripetuta e non aggiunge informazioni …
11 bash  shell  debugging 

4
Salta i primi 3 byte di un file
Sto usando la shell AIX 6.1 ksh. Voglio usare una fodera per fare qualcosa del genere: cat A_FILE | skip-first-3-bytes-of-the-file Voglio saltare i primi 3 byte della prima riga; C'è un modo per fare questo?




2
Come si fa a aggiornare RPROMPT in zsh ad ogni invio?
My RPROMPTè impostato per visualizzare le informazioni svn usando vcs_info. Si legge RPROMPT=${vcs_info_msg_0_}. vcs_infoviene chiamato usando precmd(). Tuttavia, RPROMPT non si aggiorna quando cambio directory. Funziona solo se invoco di nuovo il prompt (tramite source ~ / .zshrc o prompt) e non cambia su chdir, a meno che non invochi …

4
creazione programmatica di una directory remota usando ssh
Usando uno script di shell, come posso creare una directory da remoto da serverA -> serverB usando ssh? Posso passare il comando create directory con il comando ssh? Come? In sostanza sto cercando di creare una directory in remoto in base alla data (es. 20110304), se non esiste già.
11 shell  ssh  directory 

2
Come modificare un file sul posto usando awk? (come con "sed -i")
Ho una awksceneggiatura new.awk: BEGIN { FS=OFS="," } NR==1 { for (i=1; i<=NF; i++) { f[$i] = i } } NR > 1 { begSecs= mktime(gensub(/[":-]/," ","g",$(f["DateTime"]))) endSecs = begSecs + $(f["TotalDuration"]) $(f["CallEndTime"]) = strftime("%Y-%m-%d %H:%M:%S", endSecs) } { print } Lo sto chiamando in shell awk new.awk sample.csv ... …
11 linux  shell  awk 

1
Sostituzione del processo in GNU Makefile
A un prompt di bash, è possibile eseguire diff usando pseudo file: diff <(echo test) <(echo test) Aggiungere questo come è in un Makefile non riesce: all: diff <(echo test) <(echo test) L'errore (suggerimento: / bin / sh punta a / bin / bash su questo sistema): /bin/sh: -c: line …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.