Domande taggate «bash»

Bash (Bourne-Again SHell), è la shell utilizzata di default nell'interfaccia della riga di comando di Ubuntu.


4
Come posso impostare un alias su una linea terminale?
Voglio impostare facilmente un alias git-gosu questa linea terminale: git commit -m "init "; git push; git status Quindi quando entro git-go questa riga dovrebbe entrare. Come lo posso fare? Le risposte che ho visto riguardano solo l'alias di un comando senza parametri. Ma voglio impostare un alias su una …

1
AWK: perché $ (cat) funziona con stdin, ma $ * no?
echo '((3+(2^3)) * 34^2 / 9)-75.89' | awk "BEGIN{ print $(cat) }" La sintassi sopra funziona bene con il risultato calcolato '1337'. echo '((3+(2^3)) * 34^2 / 9)-75.89' | awk "BEGIN{ print $* }" Ma la sintassi sopra non funziona, sebbene non ci siano errori. Si prega di avvisare.
9 bash  awk 

2
Utilizzo di AWK per ottenere la seconda colonna
Non riesco a ottenere il comando awk per ottenere la seconda colonna di dati. Codice Bash: filter_data=$(awk "{if(/$filter:/) print $2}" < scanresults_temp.txt) printf "$filter_data \n" La variabile $ filter è il valore di Download o Upload che viene passato nello script della shell. Quindi awk usa il termine Download o …
9 bash  grep  sed  awk 

3
per loop in cartelle con \ n carattere nei loro nomi
Ho alcune cartelle con \ncarattere i loro nomi. per esempio: $ ls ''$'\n''Test' Questo si riferisce a una cartella con il nome del test e una riga vuota prima del suo nome. Quindi, quando eseguo alcuni script come questo, nella sua directory principale: while IFS= read -r d; do rmdir …





3
equivalente `setx` in Ubuntu
Windows ha un comando powershell chiamato setxche crea o modifica le variabili di ambiente nell'ambiente utente o di sistema. Ubuntu ha un comando simile, cioè non usando nanoo vi, solo una riga per aggiungere o aggiornare una variabile di ambiente a livello di sistema. Soluzione implementata Una riga da aggiungere …


3
Eliminazione delle righe "Accesso negato"
Quando uso findper vedere tutti i file pdf nella /homedirectory, sto vedendo access denied. Per eliminarli ho provato: find /home -iname "*.pdf" | grep -v "access denied" Tuttavia, il risultato è lo stesso. Come posso liberarmi di queste linee?

3
Ignora sudo nello script bash
Ho un piccolo script bash: #!/bin/bash touch dummy.txt Se eseguo questo script con sudo, creerà dummy.txtquale sarà protetto da root . Quello che voglio fare è: Indipendentemente dal fatto che questo script venga eseguito utilizzando sudoo un utente normale, il file nondummy.txt deve essere protetto come root.
9 14.04  bash  scripts  sudo 


2
Cosa fa la linea di esportazione PATH in .bashrc?
Non mi piace Linux e ho il seguente dubbio a seguito di un tutorial. Devo modificare il bashrcfile. Che tipo di impostazioni sono contenute in questo file? Penso che qualcosa sia correlato all'ambiente della shell bash ma non ne sono così sicuro. Devo inserire questa riga: export PATH=$HOME/.local/bin:$HOME/.local/usr/bin:$PATH Cosa significa …

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.