我有一個將XML文件導出到桌面的腳本,然後提取「id」標記中的所有數據並將其導出到csv文件。從Bash中的變量中刪除主要空格
xmlstarlet sel -t -m '//id[1]' -v . -n </users/$USER/Desktop/List.xml > /users/$USER/Desktop/List2.csv
然後,我使用以下命令在每個數字後添加逗號並將其存儲爲變量。
devices=$(sed "s/$/,/g" /users/$USER/Desktop/List2.csv)
如果我贊同這個變量,我得到一個輸出看起來像這樣:
123,
124,
125,
等
我需要什麼是消除這些空間,使輸出的樣子123124125幫助沒有領先的空間。我嘗試了多種解決方案,但無法工作。任何幫助將是驚人的!
謝謝!第二個命令是我真正需要的。我沒有意識到我犯了這樣一個愚蠢的錯誤:/ – MingyJ