GNU/Linux >> Linux の 問題 >  >> Linux

末尾にスラッシュが付いたディレクトリをリストするためにLsを取得するにはどうすればよいですか?

私のシェルはbashです 。 lsの出力を取得するにはどうすればよいですか 末尾にスラッシュが付いたディレクトリを表示するには? lsを実行するとき tcshで 目的の出力が得られます。 bashでこれを発生させるにはどうすればよいですか? 引数を使用せずに?

bin/
lib/
src/
file1.txt
file2.txt

承認された回答:

最も簡単な解決策(コメントで@don_crisstiによってすでに与えられているように)は次のとおりです:

ls -p

次の方法でも同様の効果を得ることができます:

ls -F

しかし、それは他のいくつかの指標も追加します:

各ファイル名にファイルタイプを示す文字を追加します。
また、実行可能な通常のファイルの場合は、*を追加します。 。ファイルの
タイプインジケーターは/です ディレクトリの場合、@ シンボリックリンクの場合、| FIFOの場合、= ソケットの場合、> ドア用で、
通常のファイル用ではありません。

もちろん、文字列をlsにすることもできます ls -pを実行します エイリアスを使用したコマンドライン:

alias ls='ls -p'

これは一時的なものであり、unalias lsで消去できます。 。
おそらくあなたのtcsh アクティブなエイリアスがあります。

コマンドを~/.bashrcに配置することで実行できます または~/.bash_aliases


Linux
  1. VimをTmuxで適切に動作させる方法は?

  2. Xrandrで接続されているモニターを一覧表示するにはどうすればよいですか?

  3. じゅじゅを始めるには?

  1. LinuxでCでディレクトリを再帰的にリストする方法は?

  2. node.js を使用してシステム統計を取得する方法

  3. zip内のディレクトリのリストを取得するには?

  1. Linuxを始めたきっかけは何ですか?

  2. bashでリストから要素を取得する方法は?

  3. root を持つすべてのユーザーを一覧表示するにはどうすればよいですか?