Domande taggate «shell»

Il termine "shell" si riferisce a una classe generale di interpreti di comandi interattivi basati su testo, il più delle volte associati ai sistemi operativi Unix e Linux. Per domande sullo scripting della shell, si prega di utilizzare un tag più specifico come 'bash', 'powershell' o 'ksh'. Senza un tag specifico, dovrebbe essere assunta una soluzione portatile (conforme a POSIX), sebbene sia preferibile usare 'posix' in aggiunta o 'sh'.



4
Comando di esportazione UNIX [chiuso]
Chiuso. Questa domanda è fuori tema . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per StackTranslate.it. Chiuso 8 anni fa . Migliora questa domanda Sto cercando di capire l'uso del exportcomando. Ho provato a usare man export, ma non …
158 bash  shell  unix 

9
Controlla se l'argomento passato è file o directory in Bash
Sto cercando di scrivere uno script estremamente semplice in Ubuntu che mi consenta di passargli un nome file o una directory, e di essere in grado di fare qualcosa di specifico quando si tratta di un file e qualcos'altro quando è una directory. Il problema che sto riscontrando è quando …
156 bash  shell 

17
Come eseguire lo script shell Unix dal codice Java?
È abbastanza semplice eseguire un comando Unix da Java. Runtime.getRuntime().exec(myCommand); Ma è possibile eseguire uno script shell Unix dal codice Java? Se sì, sarebbe una buona pratica eseguire uno script di shell all'interno del codice Java?
155 java  unix  shell 


4
problema di shell shell quando si fa clic sulla scheda, cosa c'è di sbagliato in getcwd?
una volta che faccio clic su Tab su bash, apparirà il messaggio di errore, cosa c'è che non va? symlink-hook: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory symlink-hook: error retrieving current directory: getcwd: cannot access parent directories: Success symlink-hook: error retrieving current directory: …
153 linux  bash  shell  pwd  getcwd 

11
Elenca i file con determinate estensioni con ls e grep
Voglio solo ottenere i file dalla directory corrente e produrre solo file .mp4 .mp3 .exe nient'altro. Quindi ho pensato di poter fare solo questo: ls | grep \.mp4$ | grep \.mp3$ | grep \.exe$ Ma no, dato che il primo grep produrrà solo gli MP4, per cui gli altri 2 …
153 bash  shell  macos  grep 


7
Come elaborare ogni riga ricevuta a seguito del comando grep
Ho un numero di righe recuperate da un file dopo aver eseguito il comando grep come segue: var=`grep xyz abc.txt` Diciamo che ho ottenuto 10 righe che consiste di xyz come risultato. Ora ho bisogno di elaborare ogni riga che ho ottenuto come risultato del comando grep. Come procedo per …
152 bash  shell  grep 

7
Esegui una stringa come comando all'interno di uno script Bash
Ho uno script Bash che crea una stringa da eseguire come comando script: #! /bin/bash matchdir="/home/joao/robocup/runner_workdir/matches/testmatch/" teamAComm="`pwd`/a.sh" teamBComm="`pwd`/b.sh" include="`pwd`/server_official.conf" serverbin='/usr/local/bin/rcssserver' cd $matchdir illcommando="$serverbin include='$include' server::team_l_start = '${teamAComm}' server::team_r_start = '${teamBComm}' CSVSaver::save='true' CSVSaver::filename = 'out.csv'" echo "running: $illcommando" # $illcommando > server-output.log 2> server-error.log $illcommando che non sembra fornire correttamente gli …

8
Come ottenere la seconda colonna dall'output del comando?
L'output del mio comando è simile a: 1540 "A B" 6 "C" 119 "D" La prima colonna è sempre un numero, seguito da uno spazio, quindi una stringa tra virgolette doppie. Il mio scopo è quello di ottenere solo la seconda colonna, come: "A B" "C" "D" Ho intenzione di …
152 shell  awk  ksh 



2
Come uscire da un loop in Bash?
Voglio scrivere uno script Bash per elaborare il testo, che potrebbe richiedere un ciclo while. Ad esempio, un ciclo while in C: int done = 0; while(1) { ... if(done) break; } Voglio scrivere uno script Bash equivalente a quello. Ma quello che ho usato di solito e come hanno …
150 bash  shell  while-loop 

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.