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.

4
Come ottenere i relativi percorsi con ls?
Vorrei fare qualcosa del genere per spostare gli ultimi due file scaricati: mv ` ls -rt ~/Downloads/ | tail -2 ` . Sfortunatamente, lsdà solo i nomi dei file. Come posso adattare il codice sopra? (Prima che qualcuno lo sottolinei, sono consapevole dei problemi nel piping dell'output di ls. Lo …
8 linux  bash  ls 

2
Lettura carattere per carattere con lettura bash
Ho provato a usare bash per leggere un file carattere per carattere. Dopo molte prove ed errori, ho scoperto che funziona: exec 4<file.txt declare -i n while read -r ch <&4; n=0 while [ ! $n -eq ${#ch} ] do echo -n "${ch:$n:1}" (( n++ )) done echo "" done …
8 bash  readline 



1
Lo script Bash non legge l'input
Ho uno script che suppone di eseguire un comando in background, e lo fa. Il problema è che quando lo script arriva su un comando di lettura, non si ferma e accetta l'input. Ecco qui: printf "Where is yo music?: " read musicPath cd $musicPath ls | while read currentSong;do …


2
Quando sh è un collegamento simbolico a bash o dash, bash si limita alla conformità POSIX, quindi dovrebbe essere compatibile al 100% con sh?
Dalla differenza tra bash e sh : Rispondi alla domanda: se hai /bin/shcome link bash, allora bash non si comporterà allo stesso modo quando viene chiamato così /bin/shcome quando viene chiamato come /bin/bash. Se chiamato come sh, si limiterà principalmente alla conformità POSIX oltre a un set limitato di estensioni. …

4
cp o rsync, vale davvero la pena cp?
Spero che questo non conta come una domanda senza una vera risposta, come io non riesco a trovare una buona ragione per usare cp(1)sopra rsync(1)in quasi tutte le circostanze. Se uno tipicamente favorire rsyncsopra cp? C'è qualche buona linea guida per il loro uso? rsync: Trasferisce i diff, può usare …
8 bash  shell  rsync  utilities  cp 


3
esporta HTTP_PROXY e caratteri speciali in passwd
Supponiamo per ragioni di argomento la mia password di seguito è abc123@ Ho bisogno di autenticare la mia macchina Linux attraverso un proxy aziendale per ottenere patch e aggiornamenti ... normalmente userei questo: export HTTP_PROXY='http://<Americas\Username>:<Password>@proxy.foo.com' export http_proxy='http://<Americas\Username>:<Password>@proxy.foo.com' Tuttavia, quando sostituisco una vera password che termina con @e quindi eseguo aptitude …



6
rendere grep output senza trascinare newline
Considera questo frammento: X=$(grep -m1 'some-pattern' some-file | sed -n 's/.* //p') Voglio mettere l'ultima parola in una variabile se una condizione del modello viene soddisfatta per le righe in un file di testo arbitrario Il mio problema è che la variabile Xha CR o LF o CRLF alla fine, …
8 bash  grep 



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.