正如這裏所說的Call a bash script from a perl script由Igor出殯,從Perl腳本內檢索bash腳本的結果,一個方法是:如何逗號從Perl腳本返回單獨的控制檯輸出
$result = `/bin/bash /path/to/script`;
現在,我的結果實際上是一系列文件,因爲此腳本運行一個簡單的查找命令。在控制檯上的結果是這樣的:
/path/to/file.extension
/path/to/file2.extension
我想拍攝效果,刪除空格,並連接一個逗號分隔的文件名。以便我的$result
看起來像:
/path/to/file.extension,/path/to/file2.extension
什麼是最有效的方法來做到這一點?請注意,這發生在perl腳本中。
爲什麼要刪除空格? –
使用perl腳本,將結果作爲逗號分隔的字符串 – AspiringGeek
@mpapec輸入到java程序中,您是對的。不需要刪除空格,用逗號替換新行就可以完成這項工作。 – AspiringGeek