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.

15
Shell orientata agli oggetti per * nix
Prefazione: amo bash e non ho intenzione di iniziare alcun tipo di argomento o guerra santa, e speriamo che questa non sia una domanda estremamente ingenua. Questa domanda è in qualche modo correlata a questo post su superutente, ma non credo che l'OP sapesse davvero cosa stava chiedendo. Uso bash …

3
Comandi di piping dopo un xargs con pipe
HP-UX ***** B.11.23 U ia64 **** licenza per utente illimitato find . -type d -name *log* | xargs ls -la mi dà i nomi delle directory (quelli che contengono lognel nome della directory) seguiti da tutti i file all'interno di quella directory. Le directory /var/opt/SID/application_a/log/, /var/opt/SID/application_b/log/, /var/opt/SID/application_c/log/e così via contengono …
38 shell  find  pipe  xargs 



2
EOF imprevisto durante la ricerca della corrispondenza "" '- script bash
Ho appena scritto uno script bash e ricevo sempre questo errore EOF. Quindi ecco il mio script (funziona solo su OS X): #!/bin/bash #DEFINITIONS BEGIN en_sq() { echo -e "Enabling smart quotes..." defaults write NSGlobalDomain NSAutomaticQuoteSubstitutionEnabled -bool true status=$(defaults read NSGlobalDomain NSAutomaticQuoteSubstitutionEnabled -bool) if [ "$status" = "1" ] then …
38 bash  shell 


7
`~ / Documents` è un percorso relativo o assoluto?
Questa è solo una domanda sul vocabolario, ma che continua a girarmi nella mia testa. Viene da un esame di pratica da un libro di preparazione LPIC . La risposta corretta secondo il libro è che ~/Documentsè una directory relativa perché è relativa alla directory home. Tuttavia, questo libro contiene …
37 shell  filenames 


2
Cosa significa "$ {- # * i}"! = "$ -"?
In /etc/profilevedo questo: for i in /etc/profile.d/*.sh ; do if [ -r "$i" ]; then if [ "${-#*i}" != "$-" ]; then . "$i" else . "$i" >/dev/null 2>&1 fi fi done Cosa ${-#*i}significa Non riesco a trovare una definizione di espansione di un parametro che inizia ${-.



2
cosa sta facendo `env <command>`?
Cosa sta env ls -alfacendo il comando ? Ho fatto un test Linux e c'era una domanda: "Come eseguire il comando direttamente, ma non il suo alias?" Sapevo che esiste una soluzione come il comando di prefisso con qualche simbolo speciale, ma l'ho dimenticato. Ora so che lo è \. …




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.