你好,並提前感謝您的答案。
當我使用下面的代碼,我得到的輸出,如:使用管道時的字符串操作的基本名稱
/home/pony/IOSO/test/A
/home/pony/IOSO/test/B
FILE=last.cfg
DIR=$(realpath "$2") #or something else
grep $DIR $FILE | awk '{ print $2 }' | sort | uniq # | basename does not work
如何使我的基本名稱或東西管的工作是這樣的:
$ s=/the/path/foo.txt
$ echo ${s##*/}
foo.txt
嘗試'grep $ DIR $ FILE | awk'{print $ 2}'|排序| uniq | sed's〜。*/~~'' –
這樣做!謝謝。不知道如何選擇你作爲正確的答案,因爲我剛加入。 – user3473750