$ DECK ve $ EOD için Linux nedir?


5

VMS DCL'de bir $ DECK ve $ EOD ile bir komut dosyasına veri gömülebilir. Bunun için Linux nedir?


$ DECK / $ EOL'un nasıl çalıştığını biraz daha ayrıntılı bir şekilde açıklamaya değer olabilir

VMS sistemi olan biri, "cat sample.txt << EOF" yanıtıyla eşleşen bir örneğe soru ekler mi?
CW Holeman II,

Yanıtlar:


10

Verileri kabuk komut dosyalarına gömebilirsiniz. Bu nasıl çalışır kabuk bağımlıdır. Ancak bash / perl vb. Bunu heredoc kullanarak benzer şekillerde yapar . örneğin bash (ve benzeri):

$ cat > sample.txt << EOF
a
b
c
EOF

a, b, c catgirişlerini EOF'a kadar yazacak ve sonra bunu sample.txt dosyasına yazacaktır. EOF’nin bir kural olduğunu ve herhangi bir etiketi kullanabileceğinizi unutmayın. Neler olduğunu daha net görmek için yukarıdaki komut satırında deneyin.


1

Loki ayrıca kendine bir araç yaptı . Bu araç, sıkıştırılmış verileri bir kabuk dosyasına gömebilir ve kendiliğinden açılan yükleme komut dosyaları için kullanışlıdır.

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.