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.

3
PS1 = '$ (pwd)' perché funziona e perché è diverso da PS1 = $ (pwd)
Perché quando inserisco questo comando il prompt cambia nella mia directory? PS1='$(pwd)' Sto usando virgolette singole, il che significa che non c'è interpolazione, aka echo '$(pwd)'—— →$(pwd) Inoltre, diciamo che abbiamo chiarito perché questo funziona ... perché funziona in modo diverso da PS1=$(pwd)? (senza virgolette) Per diverso intendo che se …
18 bash  zsh  prompt  pwd 


3
Significato di [“$ {1: 0: 1}” = '-']
Ho il seguente script per avviare un processo MySQL: if [ "${1:0:1}" = '-' ]; then set -- mysqld_safe "$@" fi if [ "$1" = 'mysqld_safe' ]; then DATADIR="/var/lib/mysql" ... Cosa significa 1: 0: 1 in questo contesto?
18 linux  bash  shell 



3
Come posso elencare tutte le variabili della shell?
Leggendo su questa domanda: in zsh come posso elencare tutte le variabili d'ambiente? , Mi chiedevo, come posso elencare tutte le variabili della shell ? Inoltre, la distinzione tra variabili shell e variabili d' ambiente si applica a shell diverse da zsh? Sono principalmente interessato a Bash e Zsh, ma …

2
Perché una variabile è visibile in una subshell?
Il Learning Bash Book menziona che una subshell erediterà solo le variabili di ambiente e i descrittori di file, ecc. E che non erediterà le variabili che non vengono esportate: $ var=15 $ (echo $var) 15 $ ./file # this file include the same command echo $var $ Come so …
18 bash  shell  subshell 




2
Come comporre le funzioni bash usando le pipe?
Ho alcune funzioni definite in questo modo: function f { read and process $1 ... echo $result } Voglio comporli insieme in modo che sembrino invocazioni f | g | h. Quale idioma dovrei usare per convertire la funzione lavorando su argomenti in argomenti di lettura da stdin? È possibile …

8
Analizzare JSON usando Python?
Ho un file JSON members.jsoncome di seguito. { "took": 670, "timed_out": false, "_shards": { "total": 8, "successful": 8, "failed": 0 }, "hits": { "total": 74, "max_score": 1, "hits": [ { "_index": "2000_270_0", "_type": "Medical", "_id": "02:17447847049147026174478:174159", "_score": 1, "_source": { "memberId": "0x7b93910446f91928e23e1043dfdf5bcf", "memberFirstName": "Uri", "memberMiddleName": "Prayag", "memberLastName": "Dubofsky" } }, …
18 bash  python  json 




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.