質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.50%
bash

bash(Bourne-again-Shell)は sh(Bourne Shell)のインプリメンテーションに様々な機能が追加されたシェルです。LinuxやMac OS XではBashはデフォルトで導入されています。

Q&A

3回答

5120閲覧

solarisでdfコマンドの出力結果を改行させない方法

dehio3

総合スコア11

bash

bash(Bourne-again-Shell)は sh(Bourne Shell)のインプリメンテーションに様々な機能が追加されたシェルです。LinuxやMac OS XではBashはデフォルトで導入されています。

0グッド

0クリップ

投稿2014/08/14 02:49

ファイルシステム名が長い場合、dfコマンドの出力結果が改行されるのですか、1行で表示させる方法はあるのでしょうか。

Linuxではオプションがあったのですがsolarisでは見当たりませんでした。

オプションもしくはワンライナーで表示させる方法を教えて下さい。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答3

0

最近 Solaris で開発していないので、手元で確認してませんが、 Solaris の df ではできなかったと思います。

Solaris では Linux で使われているような GNU のコマンドは g をつけた名前でインストールされていたり、パッケージでインストールできたりします。
gdf というコマンドがあるので、そちらを使ったらどうでしょうか。

投稿2014/08/14 03:39

yohshiy

総合スコア863

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

Solarisに限らず、dfコマンドは標準出力に1行に1スライス分を出力し、改行は次のスライス表示の前にしているだけのはずです。
改行しているように見えるのは、コンソールの1行あたりの表示設定が少なく、その端に到達したためコンソールが改行したように表示させているだけかと。

ですのでBlueMoonさんの回答にあるように、コンソールの横幅設定を変更し、出力が長くても改行されない程度に広げてみてください。

どうしても横幅の狭いコンソールで改行していない状態で見たいのであれば、

df > df.txt

のようにして、一旦テキストファイルに落とし、それを画面内で改行しないエディタを用いて確認してみてはいかがでしょうか。

投稿2016/01/15 09:47

Bear.Antarctic

総合スコア59

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

端末のサイズを広げるしか対処は無いかも知れません。

以下でdfのオプションが分かりますので、目的のアウトプットが出来るか試されてはどうでしょうか。
Soraris df

投稿2014/08/15 04:47

BlueMoon

総合スコア1339

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.50%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問