«shell» etiketlenmiş sorular

Kabuk, kullanıcıların genellikle bir komut satırına yazarak işletim sistemiyle etkileşime girmesini sağlayan yazılımdır.



1
veritabanı isminde tire ile bash ile veritabanı bırak
Bir komut dosyasında, isimlerinde kısa çizgi bulunan klasör adlarının listesini içeren bir değişken var DBDIR="some directory" dbdash=`ls -l $DBDIR | egrep '^d' | grep '.-.' | awk '{print $9}'` Ve her veritabanını "dbdash" değişkenindeki klasörlerle aynı isimlerle bırakmak istiyorum. dbhype=($dbdash) for dbtry in ${!dbhype[*]} do mysqladmin -u$dbUser -p$dbPass 'drop database …

2
Awk kullanarak şarkı dosyası adlarını saymaya ve yazdırmaya çalışıyor
RANK NAME BAND YEAR GENERE DOMESTIC/INTERNATIONAL 206:Reach Out, I'll Be There:The Four Tops:1978:Pop:3/2 207:Bye Bye Love:The Everly Brothers:1950:Classic:3/2 208:Gloria:Them:1965:Classic:1/1 209:In My Room:The Beach Boys:1985:Classic:5/7 210:96 Tears:? & the Mysterians:1964:Classic:20/15 211:Caroline, No:The Beach Boys:1975:Classic:5/7 212:1999:Prince:1958:Classic:5/7 213:Your Cheatin' Heart:Hank Williams:1988:Soul:7/6 214:Rockin' in the Free World:Neil Young:1960:Pop:5/7 215:Sh-Boom:The Chords:1967:Alternative:3/2 216:Do You Believe in …
-2 unix  shell  grep  sed  awk 

1
bash: Bir dosyanın satırları üzerinde döngü
İşte betiğim: #! /bin/sh for line in $(cat list); do echo "[$line]: Getting my workers list.."; var=$line-"worker1"; echo "$var" >> "hostlistworkers.txt" var=$line-"worker2"; echo "$var" >> "hostlistworkers.txt" var=$line-"worker3"; echo "$var" >> "hostlistworkers.txt" done fi Lütfen, dosyanın ilk satırındaki davranışı nasıl değiştirebilirim? bu şekilde: If(it is the first line) echo "$var" >> …
-2 bash  shell  script 
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.