Domande taggate «bash»

Domande specifiche per GNU Bourne Again SHell, al contrario di altre shell Bourne / POSIX. Per domande sulle shell Unix in generale, utilizzare invece il tag / shell.



5
Generare file di una certa dimensione?
Vorrei generare un file con il nome example.file. Potrei usare touch example.file ma voglio che il file abbia dimensioni esatte di 24 MB. Ho già controllato la manpage di touch, ma non esiste un parametro come questo. C'è un modo semplice per generare file di una certa dimensione?
107 bash  command-line  files 


2
Come reindirizzare l'output su un file da cron?
Ho uno script di backup che devo eseguire in una determinata ora del giorno, quindi sto usando cronper questa attività e da cron sto anche cercando di reindirizzare l'output dello script di backup su logfile. crontab -e */1 * * * * /home/ranveer/backup.sh &>> /home/ranveer/backup.log Nella precedente voce cron sto …


3
File pseudo per dati temporanei
Spesso desidero inviare dati stringa relativamente brevi (che potrebbero essere diverse righe) a programmi a riga di comando che accettano ripetutamente l'input dai file (ad es. Wdiff). Certo che posso creare uno o più file temporanei, salvare lì la stringa ed eseguire il comando con il nome del file come …
98 bash  files  pipe 

5
differenza tra "function foo () {}" e "foo () {}"
Posso definire le bashfunzioni usando o omettendo la functionparola chiave. C'è qualche differenza? #!/bin/bash function foo() { echo "foo" } bar() { echo "bar" } foo bar Le chiamate per le funzioni fooe baravere successo e non riesco a vedere alcuna differenza. Quindi mi chiedo se è solo per migliorare …
98 bash  shell  function  posix 



5
Dove è memorizzata la storia di Bash?
Se corro history, posso vedere i miei ultimi comandi eseguiti. Ma se lo faccio tail -f $HISTFILEo tail -f ~/.bash_history, non vengono elencati. Il file viene bloccato, esiste un percorso temporaneo o qualcosa di simile?

2
Le parentesi mettono davvero il comando in una subshell?
Da quello che ho letto, inserire un comando tra parentesi dovrebbe eseguirlo in una subshell, simile all'esecuzione di uno script. Se questo è vero, come vede la variabile x se x non viene esportato? x=1 L'esecuzione (echo $x)sulla riga di comando risulta in 1 L'esecuzione echo $xin uno script non …

4
Come combinare condizioni 2-name in find?
Vorrei cercare file che non corrispondessero a 2 -namecondizioni. Posso farlo in questo modo: find /media/d/ -type f -size +50M ! -name "*deb" ! -name "*vmdk" e questo produrrà il risultato corretto ma posso unire queste 2 condizioni con OR in qualche modo?
94 bash  shell  find 

6
Uso confuso di && e || operatori
Stavo sfogliando un /etc/rc.d/init.d/sendmailfile (so che questo non viene quasi mai usato, ma sto studiando per un esame), e sono diventato un po 'confuso riguardo agli &&e agli ||operatori. Ho letto dove possono essere utilizzati in dichiarazioni come: if [ test1 ] && [ test2 ]; then echo "both tests …


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.