1
我想寫一個腳本,當我撥打
ls -lp | insertScriptNameHereUNIX爲什麼我的數組值不能正確返回? UNIX
它存儲詮釋一個數組發送給它的文本,
這是我第六至今
#!/bin/bash
declare -i int =0
while read line; do
array1[$int]="$line"
done
for ((int=0; int<=${#array1[x]}; int++));
do
echo $array1[$int]
done
本步驟是一個很奇怪的輸出,它是複製的最後一行發送到它61次,我是新來的unix和unix語法,所以請不要生氣,如果我失去了一些非常基本的東西,我覺得好像我的邏輯是正確的,我覺得我的混亂了我的語法