ls /home/user/new/*.txt
は、そのディレクトリ内のすべてのtxtファイルを出力します。しかし、次のように出力を表示します。ディレクトリ全体のパスを含まないファイル名のみを表示する
[[email protected]]$ ls /home/user/new/*.txt
/home/user/new/file1.txt /home/user/new/file2.txt /home/user/new/file3.txt
など。
私はパス全体を望んでいない私は、完全なディレクトリ名を与える必要があり、まだ私は出力のみ[[email protected]]$ ls /home/user/new/*.txt
file1.txt file2.txt file3.txt
ようになりたいので、ない/home/user/new/
ディレクトリからls
のコマンドを実行したい
。ファイル名のみが必要です。この問題は、lsコマンドを使用して解決する必要があります。その出力は別のプログラム用です。
どのようなOSですか?たとえば、OS Xはあなたがすでに望むものを実行します。あなたはエイリアスされていないと確信していますか? –