こんにちは、私はLinuxのシェルスクリプトでコードを書いていますが、コードはキーボードからしか読んでいません。例えば、ファイルから読み込むように変更したいのですが./car.sh lamborghini.txt私はそれの最も高価なモデルです。このコードをファイルから読み取ろう
#!/bin/sh
echo "Choose one of them"
read manu
sort -t';' -nrk3 auto.dat > auto1.dat
grep $manu auto1.dat | head -n1 | cut -d';' -f2
とauto.datファイルは、これらが含まれています:
Lamborghini;Aventador;700000
Lamborghini;Urus;200000
Tesla;ModelS;180000
Tesla;ModelX;140000
Ford;Mustang;300000
Ford;Focus;20000
が含まれている必要がありますファイルは、コードやファイルの情報をフォーマットしてください。 –
私は本当に質問を理解していません... – OznOg
私はそれを書いた最初のコードを意味する高価なから高価なauto.datファイルをソートし、auto1.datファイルを送信し、私はテスラを書いて、それは私にテスラの高価なモデルを与えますが、私はそれを書いてほしくないです。例えば、私が書いたファイルから読みたいと思っています./car.sh lamborghini.txtそれは私にランボルギーニの高価なモデルを与えるはずです。 /car.sh tesla.txt like this – Frost