これを試してみてください。
#! /bin/sh
I=$(find /home -maxdepth 7 -iname desktop-items-0.conf -exec sed '6s/^.*$/teste/' {} \;)
echo "$I"
例:以下のように実行
ライン6変更後の
デスクトップ項目-0.conf
[*]
wallpaper_mode=center
wallpaper_common=1
wallpaper=/usr/share/raspberrypi-artwork/raspberry-pi-logo-small.png
desktop_bg=#d6d6d3d3dede
desktop_fg=#000000
desktop_shadow=#d6d6d3d3dede
desktop_font=Roboto Light 12
show_wm_menu=0
sort=mtime;ascending;
show_documents=0
show_trash=1
show_mounts=0
。
[*]
wallpaper_mode=center
wallpaper_common=1
wallpaper=/usr/share/raspberrypi-artwork/raspberry-pi-logo-small.png
desktop_bg=#d6d6d3d3dede
teste
desktop_shadow=#d6d6d3d3dede
desktop_font=Roboto Light 12
show_wm_menu=0
sort=mtime;ascending;
show_documents=0
show_trash=1
show_mounts=0
ファイルを変更したい場合。 sed -iを使用する
出力は何ですか?それは私たちに大きな助けになるでしょう。 – jgr208
http://mywiki.wooledge.org/BashFAQ/021のBashFAQ#21が興味深いかもしれません。 –
あなたの 'desktop-items-0.conf'(少なくとも6行目)の内容と実際の結果を提供することは、始める場所になります。 –